Ошибка: не удалось установить соединение, потому что целевой компьютер активно отказался от него - PullRequest
0 голосов
/ 04 ноября 2019

Я использую этот код для работы с портом

https://docs.microsoft.com/en-us/dotnet/framework/network-programming/asynchronous-client-socket-example

, но я получаю следующую ошибку. Невозможно установить соединение, поскольку целевая машина активно отказалась от него.

enter image description here

Разве я не должен подключать (привязывать) сокет к порту?

1 Ответ

0 голосов
/ 05 ноября 2019

я изменил код.

  Socket listener = new Socket(AddressFamily.InterNetwork,
                SocketType.Stream, ProtocolType.Tcp)

                listener.Bind(localEndPoint);
                listener.Listen(200);

сработало. Но я не понял, почему я должен был это сделать?

В коде Microsoft такого нет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...