我找到了这个链接:
使用 C# 检测 Windows 上的防病毒软件
然而,当我在 Visual C# Express Edition 2008 中尝试此代码时,它显示:
Error 1 The type or namespace name 'ManagementObjectSearcher' could not be found
(are you missing a using directive or an assembly reference?)
C:\Users\Andy\Documents\Visual Studio 2008\Projects\ConsoleApplication1\ConsoleApplication1\Program.cs 15 17 ConsoleApplication1
在这两行中的其他类似错误中,这似乎很重要!
看起来代码段缺少一些导入或其他东西?
我正在使用 Windows 7...请帮忙!
Andy
您缺少对包含该类型的程序集的引用ManagementObjectSearcher
,这是在System.Management
命名空间。添加这个命名空间,它应该可以工作。
您必须右键单击项目 -> 添加引用并添加 System.Management 程序集。创建新项目时不会自动添加 System.Managment。
WMI 参考
WMI + C#
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)