【发布时间】:2013-01-22 01:32:35
【问题描述】:
根据两个消息来源(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.Ports ->提供SerialPort类实现串口操作。”
第二个:“.Net 1.1 RTM (Release To Manufactoring) = 不支持串口!”
所以,由于我正在增强的项目是在 Visual Studio 2003 上的 .NET 1.1 中(在 Windows 7 上的 XP 模式下),我必须通过串行端口连接到带式打印机 (Zebra QL220) 和向它发送一些 CPCL(打印说明)?
更新
似乎 OpenNETCF 可能是要走的路,但我也不确定如何使用它...
【问题讨论】:
-
您最明显的办法就是停止使用已有十年历史的软件。
-
你为什么要从 .Net 1.1 开始?我想这里的每个人都会同意 1.1 早就被弃用了。
-
好点,我敢肯定,但这不是我的使命/说起来容易做起来难。运行应用程序的 Symbol/Motorola 设备上只有 .NET CF 1.0。
标签: c# .net serial-port legacy zebra-printers