C# 由于.NET 1.1中不支持串行端口,使用串行端口的解决方法是什么?

C# 由于.NET 1.1中不支持串行端口,使用串行端口的解决方法是什么?,c#,.net,serial-port,legacy,zebra-printers,C#,.net,Serial Port,Legacy,Zebra Printers,根据两个来源(和),.NET1.1没有串行端口支持 第一个URL表示,“.NET Framework 2.0还添加了以下名称空间: System.IO.Ports->提供SerialPort类以实现串行端口操作。“ 第二个:“.Net 1.1 RTM(发布到制造商)=不支持串行端口!” 那么,既然我正在增强的项目是Visual Studio 2003上的.NET 1.1(Windows 7上的XP模式),那么我需要通过串行端口连接到皮带打印机(Zebra QL220)并向其发送一些CPCL(打印

根据两个来源(和),.NET1.1没有串行端口支持

第一个URL表示,“.NET Framework 2.0还添加了以下名称空间: System.IO.Ports->提供SerialPort类以实现串行端口操作。“

第二个:“.Net 1.1 RTM(发布到制造商)=不支持串行端口!”

那么,既然我正在增强的项目是Visual Studio 2003上的.NET 1.1(Windows 7上的XP模式),那么我需要通过串行端口连接到皮带打印机(Zebra QL220)并向其发送一些CPCL(打印说明)吗

更新
看起来OpenNETCF可能是一种方法,但我也不确定如何使用它…

答案是使用OpenNETCF类,它有一个可以使用的SerialPort类。

答案是使用OpenNETCF类,你最明显的办法就是停止使用已有十年历史的软件。你为什么要从.Net 1.1开始呢?我想在座的每个人都会同意,1.1在很久以前就被弃用了。我相信这是好的观点,但我不想说得容易做得难。应用程序运行的Symbol/Motorola设备上只有.NET CF 1.0。你最明显的办法是停止使用已有十年历史的软件。你为什么要从.NET 1.1开始呢?我想在座的每个人都会同意,1.1在很久以前就被弃用了。我相信这是好的观点,但我不想说得容易做得难。运行应用程序的Symbol/Motorola设备上只有.NET CF 1.0。