发现一个.net系统级的BUG解决办法

发现一个.net系统级的BUG
本帖最后由 assicen 于 2015-03-14 14:38:04 编辑

ManagementClass DiskClass = new ManagementClass(@"Win32_Diskdrive");


以上代码可以正常运行

如果在后面加入以下两行代码

DiskClass.Delete();
DiskClass.Dispose();


程序就会报错 而且就算把下面两行删了 只留下第一行 重新编译后再执行也还是会报错 这是为什么?怎么解决?求解答!!
------解决思路----------------------
应该是你吧这个删除了,所以报错了