Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Распределённые приложения и сеть > WCF на моем компе работает, а на серване нет!


Автор: vlsaf 5.1.2010, 18:06
Народ, объясните, в чем может быть дело.

WCF располагаю, в IIS. Использую протокол net Pipe. 
(Одна программа передает другой программе данные внутри одного компа.)

Тестирую функции. Все идет на ура. Данные перебрасываются.
Потираю руки и копирую все это дело на сервак к провайдеру.


Запускаю и мне выдается ошибка, что не найдена одна или несколько конечных точек.


Не знаю в какую сторону думать.

Уже в лоб прописал

            clientWCF = new LocalClient(context);
            clientWCF.Endpoint.Address = new EndpointAddress("http://localhost/WCF_TARIS/WCF_TARIS.Local.svc");


Но не помогает.

Что посоветуете?

Автор: tol05 5.1.2010, 18:23
в хостах сервера localhost прописан? и по-моему в пути нужно папкой закончить. http://msdn.microsoft.com/en-us/library/system.servicemodel.endpointaddress.aspx

Автор: vlsaf 8.1.2010, 15:50
Все было гораздо проще. Я забыл на хост скопировать файл  ИмяФайла.exe.config.  Не только exe-шник нужен, но и конфигурационный файл к нему. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)