Я использую этот код для работы с портом
https://docs.microsoft.com/en-us/dotnet/framework/network-programming/asynchronous-client-socket-example
, но я получаю следующую ошибку. Невозможно установить соединение, поскольку целевая машина активно отказалась от него.
Разве я не должен подключать (привязывать) сокет к порту?
я изменил код.
Socket listener = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp) listener.Bind(localEndPoint); listener.Listen(200);
сработало. Но я не понял, почему я должен был это сделать?
В коде Microsoft такого нет.