我正在编写一个与串行端口通信以控制设备的应用程序。开发环境位于托管在 Windows Vista 机器上的虚拟化 Windows 2003 R2 机器上。当我尝试通过虚拟 PC 映射 COM 端口以便它们可以在虚拟机中使用时,我在机器开始启动后立即收到以下错误:
尝试在您的物理计算机上打开以下 COM 端口时出错:\.\COM2 在此端口可以连接到您的虚拟机之前,您必须验证设备已连接到该端口并且它没有被其他设备使用过程。
我尝试将串行端口重新映射到虚拟机上的不同端口,还尝试更改主机上的端口配置......没有骰子......
我不能 100% 确定串行端口是否正常工作,但我不确定如何测试它们,除非编写应用程序来这样做。任何帮助将非常感激。
非常感谢!