我收到以下错误消息:
名称空间'System.Management'中不存在类型或命名空间名称'ManagementEventWatcher'(您是否缺少程序集引用?)
我已经包含System.Management在我的项目参考中,但找不到类型.
我以管理员身份运行Visual Studio,但仍然得到相同的结果.已经ManagementEventWatcher走了?
您可能缺少程序集引用System.Management.dll.using语句只是将名称带入范围,以节省您键入前缀:它实际上不会将DLL引用添加到项目中.
如果您已添加引用但未包含using System.Management在您的类中,则会收到此错误消息.此外,如果您只是包含using System.Management在您的课程中并且未将其包含在您的项目中,您将收到类似的错误消息.您必须System.Management.dll像我在下面显示的那样添加对项目的引用.
转到解决方案资源管理器,展开项目,右键单击References文件夹/选项,然后从上下文菜单中选择Add References.现在选择.Net选项卡并System.Management从列表中选择,然后单击"确定".
如果您有VS2010,VS2012,VS2013 ...通过右键单击References文件夹/选项添加参考,并从上下文菜单中选择Add References.现在选择Assemblies,然后选择Framework选项卡,System.Management从列表中选择,然后单击OK.
