Jeg ble igjen laging BDC-ADF-filer for hånd (slik at jeg kan bygge opp min "gå av min plen!" cred) og traff denne fin feilen:
"Import av programdefinisjon mislyktes. Følgende feil oppstod:"
Som du kan se, Det er en feil, men … Det er ikke til å fortelle meg hva det er.
I mitt tilfelle, problemet viste seg at jeg hadde startet med en funksjonell ADF for et annet prosjekt som er koblet til en database og utføres en SQL-spørring mot en visning. I dette nye prosjektet, Jeg kaller en metode på en webtjeneste. Jeg hadde fjernet DB bestemte ting og lagt min web service ting, men du kan ikke oppdatere den <LobSystem>'s Typeattributtet. Jeg byttet den til "WebService" og jeg lykkelig flyttet til nyere og mer spennende Importfeil, som ble håndtert i forfallsdato course.
Her er feil LobSystem:
<LobSystem
xmlns:xsi =http://www.w3.org/2001/XMLSchema-instance
xsi:schemaLocation =http://schemas.Microsoft.com/Office/2006/03/BusinessDataCatalogBDCMetadata.xsd
Type = "Database"
Versjon = "1.0.0.0" Name = "xyzzy"
xmlns ="http://schemas.Microsoft.com/Office/2006/03/BusinessDataCatalog">
Dette er riktig:
<LobSystem
xmlns:xsi =http://www.w3.org/2001/XMLSchema-instance
xsi:schemaLocation =http://schemas.Microsoft.com/Office/2006/03/BusinessDataCatalogBDCMetadata.xsd
Type = "WebService"
Versjon = "1.0.0.0" Name = "xyzzy"
xmlns ="http://schemas.Microsoft.com/Office/2006/03/BusinessDataCatalog">
</slutten>