У меня была та же ошибка, но источник проблемы был другим. Я учился по ходу дела и сначала создал службу с использованием службы WCF с поддержкой Silverlight из шаблонов Silverlight в Visual Studio. Я назвал это TerritoryService. Когда вы создаете сервис таким способом, web.config изменяется, как показано ниже:
<services>
<service name="Services.TerritoryService">
<endpoint address="" binding="customBinding" bindingConfiguration="Services.TerritoryService.customBinding0"
contract="Services.TerritoryService" />
<endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />
</service>
</services>
Примеры, над которыми я работаю, используют DomainServices.i.e. при их использовании вы наследуетесь от DomainService. Поэтому я удалил созданный мною TerritoryService, а затем создал класс DomainService из шаблона из меню веб-шаблонов в Visual Studio. Я продолжал работать, и все собрано просто отлично. Но когда я запустил его, я получил ошибку в соответствии с названием этого вопроса.
Проблема заключается в том, что при наследовании от службы домена такая запись не создается в файле web.config. Это не нужно. Но при удалении службы, созданной с помощью веб-службы с поддержкой Silverlight, она НЕ удаляет запись в файле web.config.
Так как я назвал обе службы TerritoryService, когда служба вызывалась, запись в web.config была включена в игру, и сервер начал искать службу, определенную таким образом, которую он не смог найти, потому что я удалил это.
Таким образом, решение состояло в том, чтобы просто удалить заглушки ввода, как описано выше, которые были автоматически созданы Visual Studio в файле конфигурации, но не были автоматически удалены Visual Studio, когда я удалил службу. Как только я это сделал, проблема была решена.
Мне потребовалось полчаса, чтобы разобраться с этим из-за именования "конфликт". Он «выглядел» очень правильно и соответствовал многим примерам. Так что, если вы наследуете от класса обслуживания домена, вам не нужно / не должно быть записи в файле конфигурации, как при создании службы wcf.