Agregué un proxy a un servicio web a una solución VS2008 / .NET 3.5. Al construir el cliente .NET arroja este error:
No se pudo encontrar el elemento de punto final predeterminado que hace referencia al contrato 'IMySOAPWebService' en la sección de configuración del cliente ServiceModel. Esto puede deberse a que no se encontró un archivo de configuración para su aplicación o porque no se pudo encontrar ningún elemento de punto final que coincida con este contrato en el elemento cliente.
La búsqueda de este error me dice que use el espacio de nombres completo en el contrato. Aquí está mi app.config con espacio de nombres completo:
<client>
<endpoint address="http://192.168.100.87:7001/soap/IMySOAPWebService"
binding="basicHttpBinding" bindingConfiguration="IMySOAPWebServicebinding"
contract="Fusion.DataExchange.Workflows.IMySOAPWebService" name="IMySOAPWebServicePort" />
</client>
Estoy ejecutando XP local (menciono esto porque varios éxitos de Google mencionan win2k3) La aplicación.config se copia en app.exe.config, por lo que tampoco es el problema.
¿Alguna pista?