0

我在用着:

  • Visual Studio 2012 速成版、C#、.NET Framework 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.dll 中发生“System.Net.Sockets.SocketException”类型的未处理异常附加信息:连接尝试失败,因为连接方在一段时间后没有正确响应,或建立连接失败,因为连接的主机无法连接回应

4

1 回答 1

0

当我使用.NET 框架 4.0编译相同的代码时,它可以工作

我觉得2.0版本有问题!

于 2016-11-13T08:50:29.213 回答