Я получаю сообщение об ошибке TCP 10061 C#
Здравствуйте, я делаю чат на C# и получил эту ошибку
System.ServiceModel.EndpointNotFoundException: Could not connect to http://localhost:9000/MyService. TCP error code 10061: No connection could be made because the target machine actively refused it 127.0.0.1:9000
Кто-нибудь может помочь ?
Спасибо.
Вот конфигурационный файл сервера :
<?xml version="1.0" encoding="utf-8" ?> <configuration> <startup> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" /> </startup> <system.serviceModel> <services> <service name="ChattingServer.ChattingService"> <endpoint address="net.tcp://localhost:9000/MyService" binding="netTcpBinding" bindingConfiguration="" name="ChattingServiceEndPoint" contract="ChattingInterfaces.IChattingService" /> </service> </services> </system.serviceModel> </configuration>
А вот для клиентской стороны:
<?xml version="1.0" encoding="utf-8" ?> <configuration> <startup> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" /> </startup> <system.serviceModel> <client> <endpoint address="net.tcp://localhost:9000/MyService" binding="netTcpBinding" bindingConfiguration="" contract="ChattingInterfaces.IChattingService" name="ChattingServiceEndPoint" kind="" endpointConfiguration="" /> </client> </system.serviceModel> </configuration>
Что я уже пробовал:
Я пробовал по активации сети.tcpListenerAdapter(Пуск->В сервис), но ничего не произошло.
Suvendu Shekhar Giri
Попробуйте отключить брандмауэр, если это поможет.
TatsuSheva
сделал это, но ничего не произошло
Richard Deeming
Работают ли клиент и сервер на одном компьютере?
Вы запустили сервер перед запуском клиента?
TatsuSheva
да, я внедряю его в свой компьютер. Сервер запускается раньше клиента.
Foothill
Я не знаю, поможет ли это, но вот что-то похожее по форме так
http://stackoverflow.com/questions/38772393/i-am-getting-a-tcp-error-code-10061