![]() |
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。 |
![]() |
Linesofcode · 错误未指定sqlcese40。dll 7 年前 |
![]() |
Arvo Bowen · 如何使用父控件的默认字体创建用户控件? 9 年前 |
![]() |
Asdfg · 如何解析此文本并构建对象 9 年前 |
![]() |
qakmak · WPF win8平板电脑模式键盘隐藏屏幕底部的项目 9 年前 |
![]() |
DeJaVo · .NET4到.NET4.5运行时的更改是什么 10 年前 |