根据两个消息来源(http://bytes.com/topic/c-sharp/answers/224314-serial-communication-dll和http://www.innovatic.dk/knowledg/SerialCOM/SerialCOM.htm),.NET 1.1不支持串行端口。
第一个URL说:". NET Framework 2.0还添加了以下命名空间:System.IO.端口-
第二个:“。Net 1.1 RTM(发布到制造)=没有串口支持!”
那么,由于我正在增强的项目是在Visual Studio 2003上的.NET 1.1中(在Windows 7上的XP模式下),我有什么办法通过串行端口连接到皮带打印机(Zebra QL220)并向其发送一些CPCL(打印说明)?
看起来OpenNETCF可能是要走的路,但我也不确定如何使用它......
答案是使用OpenNETCF类,它有一个可以使用的SerialPort类。