博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
.NET 2.0 RC的一个Bug
阅读量:5278 次
发布时间:2019-06-14

本文共 663 字,大约阅读时间需要 2 分钟。

.NET 2.0 Bug   ——虚拟COM口名出错

今天发现.NET 2.0 RC版本(2.0.50727)的一个BUG:
很简单的一句话

None.gif
Dim
 ports 
As
 
String
() 
=
 System.IO.Ports.SerialPort.GetPortNames()

一般情况下会正常的显示所有的串口名,但是近日发现此函数在处理虚拟COM口时会出现问题。

先说说我电脑上的COM端口的配置:
COM1、COM2:电脑上自带的两个COM端口
COM9:Siemens CXV65手机红外连接电脑以后虚拟出来的一个Siemens S45 Modem占用。
COM12:Bluetooth链路上的标准调制解调器#2——为Nokia 6021蓝牙链接以后虚拟的Modem
系统内的配置:
 pic1.jpg
ports返回:
 pic2.jpg
其中COM12返回出错为COM12c,COM9返回为COM92。有些时候会返回COMx和一个随机的乱码。但是物理端口返回参数始终正常。
此后更换红外设备和蓝牙设备的USB接口,重新进行红外和蓝牙连接后,原COM9变为COM13(Siemens S45),原COM12变为COM14(Nokia 6021蓝牙连接)
结果为:
 pic3.jpg
端口名还是错误的。
此函数在RC版本之前都是完全正确的,不知道是怎么回事,应该是.NET 2.0 RC的一个Bug吧。
另外问一下:在哪个地方报告一下这个Bug呢?

转载于:https://www.cnblogs.com/hesicong/archive/2005/10/25/261464.html

你可能感兴趣的文章
移动、尺寸改变
查看>>
c# 文件笔记
查看>>
类和结构
查看>>
心得25--JDK新特性9-泛型1-加深介绍
查看>>
安装NVIDIA驱动时禁用自带nouveau驱动
查看>>
HDU-1255 覆盖的面积 (扫描线)
查看>>
项目管理之路(1):初步踏入项目管理
查看>>
Java 中 静态方法与非静态方法的区别
查看>>
Jenkins+ProGet+Windows Batch搭建全自动的内部包(NuGet)打包和推送及管理平台
查看>>
线程池的概念
查看>>
Java 序列化
查看>>
Java 时间处理实例
查看>>
Java 多线程编程
查看>>
Java 数组实例
查看>>
mysql启动过程
查看>>
2017前端面试题总结
查看>>
Http GetPost网络请求
查看>>
SWIFT国际资金清算系统
查看>>
Sping注解:注解和含义
查看>>
站立会议第四天
查看>>