Die angeforderte Adresse ist in ihrem Kontext nicht gültig, wenn ich versuche, einen Port abzuhören
Ich versuche, über ein Netzwerk eine Verbindung zu einem Sensor herzustellen. Die IP-Adresse des Sensors lautet192.168.2.44
an Port 3000;
Mein Code:
byte[] byteReadStream = null; // holds the data in byte buffer
IPEndPoint ipe = new IPEndPoint(IPAddress.Parse("192.168.2.44"), 3000);//listen on all local addresses and 8888 port
TcpListener tcpl = new TcpListener(ipe);
while (true)
{
//infinite loop
tcpl.Start(); // block application until data and connection
TcpClient tcpc = tcpl.AcceptTcpClient();
byteReadStream = new byte[tcpc.Available]; //allocate space
tcpc.GetStream().Read(byteReadStream, 0, tcpc.Available);
Console.WriteLine(Encoding.Default.GetString(byteReadStream) + "\n");
}
Aber wenn ich diesen Code ausführe, erhalte ich diesen Fehler:
Die angeforderte Adresse ist in ihrem Kontext nicht gültig