Использовать веб-сервис SOAP, не полагаясь на app.config

Я создаю компонент .NET, который будет вызывать внешний веб-сервис. Я использовал диалоговое окно «Добавить ссылку на службу», чтобы добавить веб-службу в мой компонент, который генерирует код, необходимый для использования службы, и добавляет настройки в файл app.config.

Я тестирую компонент, добавляя ссылку на его DLL из консольного приложения и вызывая соответствующий метод, который создает новый экземпляр веб-службы:... = new MyServiceSoapClient(), Однако, когда я делаю это, я получаю следующее исключение:

InvalidOperationException

Не удалось найти элемент конечной точки по умолчанию, который ссылается на контракт «MyServicesSoap» в разделе конфигурации клиента ServiceModel. Это может быть связано с тем, что для вашего приложения не найден файл конфигурации, или из-за того, что в клиентском элементе не найден элемент конечной точки, соответствующий этому контракту.

Это имеет смысл, поскольку app.config не переносится с DLL компонента. Как я могу вызвать веб-сервис, не полагаясь на настройки в App.Config?

Ответы на вопрос(3)

Ваш ответ на вопрос