日期:2014-05-18  浏览次数:20472 次

Systrm.Management.ManagementClass使用时错误
using System.Management;

......

 System.Management.ManagementClass mc = new System.Management.ManagementClass("Win32_NetworkAdapterConfiguration");
  System.Management.ManagementObjectCollection moc = mc.GetInstances();

在3台机器上运行有三个不同的结果:
在我的机器上:
报错:
CS0234: 命名空间“System”中不存在类型或命名空间名称“Management”(是缺少程序集引用吗?)
错误报在using System.Management;行

在我兄弟机器上:
报错:
 CS0234: 命名空间“System.Management”中不存在类型或命名空间名称“ManagementClass”(是否缺少程序集引用?)
错误报在System.Management.ManagementClass mc = new System.Management.ManagementClass("Win32_NetworkAdapterConfiguration");这一行

在我同事机器上:
正常运行

真是被这个玩意给雷的外焦里嫩~~~请大人们帮帮我,是不是什么设置没有设置好?




------解决方案--------------------
asp.net ?

要添加引用