代码:using System.Management;
报错信息:类型或命名空间名称“Management”在类或命名空间“System”中不存在(是否缺少程序集引用?),如何解决?

解决方案 »

  1.   

    应该是有System.Management这个命名空间的,我在很多网页上看到用到这冬冬,但轮到我用就不行,晕!
      

  2.   

    项目-references-添加引用-System.Management
      

  3.   

    你需要添加对System.Management.dll的引用
      

  4.   

    你需要添加对System.Management.dll的引用
      

  5.   

    添加引用System.Management.dll后,开发机上好用,但发布后,在win2003/XP下好用,在win2000下却不能用,听说是权限原因,不知如何更改权限。(.net Framework 2.0)
      

  6.   

    添加引用如果要使用,需要打开Windows Management Instrumentation服务这个服务在NT4.0时代的产物,2000当然能用,请检查你的2000是否开启以上服务
      

  7.   

    Windows Management Instrumentation服务已经开启。可还是不行呀!大哥,帮人帮到底吧。恳请指点。在线先等待中。
      

  8.   

    我见过下面的方法,但我用的是Microsoft.NET\Framework\v2.0.50272,不知如何修改权限?
    权限太造成的
    1. 打开C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\CONFIG\machine.config
    把354行就是<processModel>里面的userName改成SYSTEM重启电脑
    2.如果你是ntfs分区,则要给你程序的目录分配相应的权限,xp以下系统是对应 aspnet用户
    2003对应net service用户,就是直接右击点属性,里面有个安全