Ich habe einen Proxy zu einem Webservice zu einer VS2008/.NET 3.5-Lösung hinzugefügt. Beim Erstellen des Clients wirft .NET diesen Fehler:
Es konnte kein Standardendpunktelement gefunden werden, das auf den Vertrag 'IMySOAPWebService' im ServiceModel-Client-Konfigurationsabschnitt verweist. Dies kann daran liegen, dass keine Konfigurationsdatei für Ihre Anwendung gefunden wurde oder dass kein Endpunktelement, das diesem Vertrag entspricht, im Client-Element gefunden werden konnte.
Die Suche nach diesem Fehler sagt mir, dass ich den vollständigen Namespace im Vertrag verwenden soll. 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 lokal (ich erwähne dies, weil eine Reihe von Google-Treffern win2k3 erwähnen) Die app.config wird in die app.exe.config kopiert, also ist das auch nicht das Problem.
Irgendwelche Anhaltspunkte?