Ich habe einem Webservice einer VS2008 / .NET 3.5-Lösung einen Proxy hinzugefügt. Beim Erstellen des Clients löst .NET den folgenden Fehler aus:
Das Standardendpunktelement, das auf den Vertrag 'IMySOAPWebService' verweist, konnte im Abschnitt "ServiceModel-Clientkonfiguration" nicht gefunden werden. Dies kann daran liegen, dass für Ihre Anwendung keine Konfigurationsdatei gefunden wurde oder dass im Client-Element kein Endpunktelement gefunden wurde, das diesem Vertrag entspricht.
Wenn ich nach diesem Fehler suche, muss ich den vollständigen Namespace im Vertrag verwenden. Hier ist meine app.config mit vollem Namespace:
<client>
<endpoint address="http://192.168.100.87:7001/soap/IMySOAPWebService"
binding="basicHttpBinding" bindingConfiguration="IMySOAPWebServicebinding"
contract="Fusion.DataExchange.Workflows.IMySOAPWebService" name="IMySOAPWebServicePort" />
</client>
Ich verwende XP local (ich erwähne dies, weil einige Google-Treffer win2k3 erwähnen). Die app.config wird in app.exe.config kopiert, sodass dies auch nicht das Problem ist.
Irgendwelche Hinweise?