Ошибка библиотеки классов, вызов Webservice

У меня есть библиотека классов, которая вызывает веб-сервис. Когда я пытаюсь создать новый экземпляр клиента, я получаю следующую ошибку: VS:

Исключение типа «System.InvalidOperationException» возникло в System.ServiceModel.dll, но не было обработано в пользовательском коде.

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

Мой файл app.config содержит следующее, что выглядит правильно:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.serviceModel>
    <bindings>
        <basicHttpBinding>
            <binding name="BasicHttpBinding_ISanctionsCheckingService" />
        </basicHttpBinding>
    </bindings>
    <client>
        <endpoint address="http://localhost:56200/SanctionsCheckingService"
            binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_ISanctionsCheckingService"
            contract="SanctionsCheckingService.ISanctionsCheckingService"
            name="BasicHttpBinding_ISanctionsCheckingService" />
    </client>
</system.serviceModel>

Can anyone point to why this is happening?


person CSharpNewBee    schedule 10.03.2014    source источник
comment
это app.config dll или исполняемой программы?   -  person GrahamHull    schedule 10.03.2014
comment
См. эту тему: stackoverflow.com/questions/ 8036542/   -  person GrahamHull    schedule 10.03.2014
comment
@GrahamHull, это app.config библиотеки классов.   -  person CSharpNewBee    schedule 10.03.2014
comment
@GrahamHull последовал твоему предложению, и это решило проблему. Теперь я чувствую себя немного смущенным :-) В любом случае, переместите свой комментарий в ответ, я награжу вас похвалой.   -  person CSharpNewBee    schedule 10.03.2014