【发布时间】:2011-05-23 00:08:27
【问题描述】:
我有一个 C# 程序,它在我的计算机上运行良好,但在其他计算机上运行良好。
我收到以下错误:
EventType : clr20r3
P1 : serialport terminal.exe
P2 : 1.0.0.0
P3 : 4ccdc565
P4 : system
P5 : 2.0.0.0
P6 : 471ebf0d
P7 : 3b73
P8 : 51
P9 : system.io.filenotfoundexception
我不明白这是什么意思,也不明白为什么它在我的电脑上工作,但在另一台电脑上却不行。
【问题讨论】:
-
好吧,没有更多信息,我们只能说似乎缺少一个文件......
-
最好的猜测是您已经硬编码了 com 端口号。不要那样做。
-
向我们展示您的代码!它在哪条线上失败了?
-
@egrunin 向您展示代码有点困难,我有几百行。我不知道是什么线。它构建良好,没有错误,没有警告,在第二台机器上它不会工作。
-
@leppie comport 不是硬编码的,我是从 Windows 获得的可用端口获取的。
标签: .net serial-port filenotfoundexception