2016-11-13 213 views
0

我使用:無法連接到POS打印機通過TCP 9100

  • 的Visual Studio 2012 Express中,C#,.NET框架2.0
  • POS打印機:TYSSO PRP-300,IP: 192.168.1.100

我用成功連接到打印機:

C:\> telnet 192.168.1.100 9100 
_ 

而且使用:

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

但是使用這個代碼時:

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

我得到這個異常:

類型的未處理的異常「System.Net.Sockets.SocketException 'System.dll中出現 附加信息:連接嘗試失敗,因爲連接方在一段時間後沒有正確響應或建立d連接失敗,因爲連接的主機未能響應

回答

0

它的工作原理,當我和.NET框架編譯同樣的代碼4.0

我想有一個與2.0版中的問題!