1

我有一个将文本写入串行 COM 端口的 .net 应用程序,更准确地说是 POS 收据打印机。我正在使用 Rs232 类库对串行设备进行读写操作。

我现在的问题是一些客户端已将其操作系统更新为 WIN7 64 位版本,无法创建与 COM 端口的连接。

com-port 似乎被其他进程占用,这阻止了我的应用程序打开新连接。所以对于我的问题,有谁知道我如何关闭所有与 com 端口的连接?或者看看是什么阻止了它?再一次,这似乎只影响win7和64位用户。

谢谢

4

1 回答 1

0

您必须找到劫持 COM 端口的进程。SysInternals 的 Handle 实用程序应该可以帮助您找到它。除此之外,我还看到电话服务在我的一台机器上获取了一个 COM 端口。

于 2010-01-04T18:17:54.707 回答