Вы пытались использовать IP-адрес своей машины?Вы можете использовать следующий код для получения IP-адреса компьютера, на котором вы запускаете приложение:
IPHostEntry host = Dns.GetHostEntry(Dns.GetHostName());
IPAddress localIpAddress = null;
forach(IPAddress address in host.AddressList)
{
if(address.AddressFamily == AddressFamily.InterNetwork)
{
localIpAddress = address;
}
}
TcpListener listener = new TcpListener(localIpAddress, port);
listener.Start();
Кроме того, вы можете рассмотреть возможность использования порта по умолчанию> 5000. Так как между 0и 5000, которые зарезервированы или уже используются службами.