【发布时间】:2014-01-12 17:46:12
【问题描述】:
我有一个 WPF 应用程序,我正在使用以下内容获取我的 PC 的操作系统详细信息:
using (ManagementObjectSearcher win32OperatingSystem = new ManagementObjectSearcher("select * from Win32_OperatingSystem"))
{
foreach (ManagementObject obj in win32OperatingSystem.Get())
{
_operatingSystem = obj["Caption"].ToString();
_osArchitecture = obj["OSArchitecture"].ToString();
break;
}
}
当我踏入这一行时:
win32OperatingSystem.Get())中的ManagementObject obj
我得到以下异常:
查询无效。
这里有什么问题??
【问题讨论】:
-
你有没有得到任何引发错误的正当理由?
-
我在某些机器上得到了一个
invalid class异常,但不是在所有机器上
标签: c# wpf system.management