Мой коллега есть приложение, на котором размещен простой WCF сервис с net.tcp конечной точки. Я могу добавить ссылку на службу в любое приложение, которое я создаю, используя адрес net.tcp: //192.168.0.22: 9999/GSS-POS/QueryDispatcher/mexWCF Ошибка сокета 10045
Однако, когда он пытается добавить служебную ссылку в приложение работает на его машине, он сразу же получает ошибку сокета 10045. Мы пытались использовать как net.Tcp: // локальный: 9999/GSS-POS/QueryDispatcher/MEX
и
net.tcp: // 192.168.0.22:9999/GSS-POS/QueryDispatcher/mex
Он попытался переустановить Visual Studio 2008, Service Pack 1 и XP Service Pack 3 все безрезультатно. Может ли кто-нибудь указать какие-либо указатели?
UPDATE: Это, кажется, как будто это связано с Visual Studio. Используя тестовое приложение WCF Client, вы можете увидеть эту услугу. Кажется, что у VS возникает проблема с добавлением служебной ссылки.
UPDATE 2: Добавление ссылки с VS 2008 работает с именованным каналом и HTTP транспорта. Проблема проявляется только при попытке добавить ссылку на службу, в которой используется конечная точка net.tcp.
С наилучшими пожеланиями,
Simon