1
5
微软似乎不会很快解决这个问题,也没有很好的解决方法。我花了一年多的时间在这个问题上断断续续地工作。 我的解决方案是使用第三方组件。在测试了15+之后,我发现唯一真正有效的是commstudio。 免费的Express版本如下: http://www.componentsource.com/products/commstudio/downloads.html?rv=42917 |
2
4
将以下内容添加到app.config
为我工作。见 Problem with SerialPort |
3
2
(我知道这是一个2年前的问题,但看起来问题仍然是相关的,所以我发布了一些代码,我发现这些代码可能有用。) 我在.NET 2.0 VB项目中遇到了类似的问题。通常,当断开USB到串行适配器的连接时,我会得到一个“未授权的访问异常”,使程序崩溃。 我还没有机会将该项目移植到.NET 4.x。另外,我知道我看到的异常和OP提到的不一样,但是我认为潜在的问题可能是相同的,所以我想分享我发现的解决方案。 http://go4answers.webhost4life.com/Example/unauthorizedaccessexception-6130.aspx 页面底部的代码为我解决了这个问题。 这是我使用的实际vb.net类:m
|
4
1
我也遇到了这个问题,但我发现了一个.NET库,它在适配器拔出后,会触发一个错误事件,然后它会正常断开连接。当适配器插回电源时,您可以随时重新连接。 库的名称是zylserialport.net。 |
M.Jane · 组织和编写异常类的正确方法 6 年前 |
shubham daharwal · java中的内部捕获异常 6 年前 |
Jon · 如何在不需要任何操作的情况下处理Python异常 6 年前 |
felix1415 · C++捕获(标准::异常和e)与捕获(…) 6 年前 |
k0pernikus · 如何在scala中键入可能引发异常的函数? 6 年前 |