У меня есть служба WCF, размещенная в службе Windows через net.tcp
.
Я знаю, что эта служба работает, потому что, когда я использую svcUtil
, я могу сгенерировать клиентский код для использования службы без проблем.
Когда я пытаюсь добавить ссылку на службу через Visual Studio 2013, ввожу адрес службы (net.tcp://localhost:9000/BankingService/mex) и нажимаю «перейти», служба отображается в службе проводник, и все его операции видны.
Однако, когда я нажимаю «ОК», чтобы добавить ссылку на службу, я получаю диалоговое окно, в котором говорится:
Ошибка:
HRESULT_FAIL был возвращен из вызова COM-компонента.
(не очень описательный. И, похоже, нет никакого журнала, который мог бы прояснить значение этой ошибки где-либо)
Никаких служебных ссылок не делается, и я понятия не имею, что происходит.
Это Visual Studio "сдается" или я что-то где-то пропустил?
Есть ли решение этой проблемы?