389 Stimmen

Standard-Endpunktelement konnte nicht gefunden werden

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?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X