Использование службы WCF, размещенной в службе Windows извне
настроили библиотеку WCF, размещенную в службе Windows, с помощью следующего пошагового руководства:
http://msdn.microsoft.com/en-us/library/ff649818.aspx
Потребитель Winforms находится в том же решении, которое находится локально на моем рабочем компьютере »с C: диск.
Проход работает, то есть кнопка winforms дает мне правильный ответ.
Если я создаю новое решение на C-Drive с одним проектом Windows Forms, я не могу успешно добавитьservice reference
для этого работающего сервиса я получаю следующее сообщение:
В подробном сообщении говорится следующее:
Префикс URI не распознан. Метаданные содержат ссылку, которая не может быть разрешена:net.tcp: // локальный: 8526 / Service1', Не удалось подключиться к net.tcp: // localhost: 8526 / Service1. Попытка подключения продолжалась в течение промежутка времени 00: 00: 02.0020000. Код ошибки TCP 10061: не удалось установить соединение, поскольку целевая машина активно отказала ему в этом 127.0.0.1:8526. Невозможно установить соединение, так как целевая машина активно отказала ему 127.0.0.1:8526 Если служба определена в текущем решении, попробуйте создать решение и снова добавить ссылку на службу.
Почему я могу добавить эту справочную службу нормально к проекту в том же решении, что и служба, но не из проекта в другом решении?
РЕДАКТИРОВАТЬ
Мой коллега обнаружил ошибку в статье MSDN - я подробно описал его поискВОТ