Ho aggiunto un proxy a un servizio Web a una soluzione VS2008 / .NET 3.5. Durante la costruzione del client .NET genera questo errore:
Impossibile trovare l'elemento endpoint predefinito che fa riferimento al contratto "IMySOAPWebService" nella sezione di configurazione del client ServiceModel. Ciò può essere dovuto al fatto che non è stato trovato alcun file di configurazione per l'applicazione o perché non è stato trovato alcun elemento endpoint corrispondente a questo contratto nell'elemento client.
La ricerca di questo errore mi dice di utilizzare l'intero spazio dei nomi nel contratto. Ecco il mio app.config con spazio dei nomi completo:
<client>
<endpoint address="http://192.168.100.87:7001/soap/IMySOAPWebService"
binding="basicHttpBinding" bindingConfiguration="IMySOAPWebServicebinding"
contract="Fusion.DataExchange.Workflows.IMySOAPWebService" name="IMySOAPWebServicePort" />
</client>
Sto eseguendo XP local (menziono questo perché un numero di hit di Google menzionano win2k3) app.config viene copiato in app.exe.config, quindi anche questo non è un problema.
Qualche indizio?