2016-11-13 3 views
0

Ich verwende:Kann nicht an POS-Drucker über TCP verbinden 9100

  • Visual Studio 2012 Express, C#, .NET Framework 2.0
  • POS-Drucker: TYSSO PRP-300, IP: 192.168.1.100

ich verbinde erfolgreich an den Drucker mit:

C:\> telnet 192.168.1.100 9100 
_ 

Auch mit:

C:\> portqry -n 192.168.1.100 -e 9100 -p TCP 
TCP port 9100 (unknown service): LISTENING 

Aber wenn Sie diesen Code verwenden:

TcpClient c = new TcpClient("192.168.1.100", 9100); 

Ich habe diese Ausnahme:

Eine nicht behandelte Ausnahme des Typs ‚System.Net.Sockets.SocketException 'aufgetreten in System.dll Weitere Informationen: Ein Verbindungsversuch ist fehlgeschlagen, weil die verbundene Partei nach einer gewissen Zeit nicht ordnungsgemäß reagiert hat d Verbindung fehlgeschlagen, da der verbundene Host ausgefallen

Antwort

0

antworten Es funktioniert, wenn ich den gleichen Code mit .NET Framework kompilieren 4.0

Ich glaube, es gab ein Problem mit Version 2.0!