Я додав проксі-сервер до веб-сервісу до рішення VS2008 / .NET 3.5. При побудові клієнта .NET видає цю помилку:
Не вдалося знайти елемент кінцевої точки за замовчуванням, на який посилається контракт "IMySOAPWebService", у розділі конфігурації клієнта ServiceModel. Це може бути через те, що для вашої програми не знайдено файлу налаштування або тому, що в елементі клієнта не було знайдено жодного елемента кінцевої точки, що відповідає цьому контракту.
Пошук цієї помилки підказує мені використовувати повний простір імен у договорі. Ось мій app.config з повним простором імен:
<client>
<endpoint address="http://192.168.100.87:7001/soap/IMySOAPWebService"
binding="basicHttpBinding" bindingConfiguration="IMySOAPWebServicebinding"
contract="Fusion.DataExchange.Workflows.IMySOAPWebService" name="IMySOAPWebServicePort" />
</client>
Я запускаю локальний XP (я згадую про це, оскільки в ряді звернень Google згадується win2k3) Додаток app.config копіюється в app.exe.config, так що це також не проблема.
Будь-які підказки?