C#获取CPU的型号为什么有的电脑获取的是错误的。
我的代码:
         string GetCpuName()
         {
             try
             {
                 string cpuInfo = " ";
                 ManagementClass mc = new ManagementClass("Win32_Processor");
                 ManagementObjectCollection moc = mc.GetInstances();
                 foreach (ManagementObject mo in moc)
                 {
                     cpuInfo = mo.Properties["Name"].Value.ToString();
                 }
                 moc = null;
                 mc = null;
                 return cpuInfo;
             }
             catch
             {
                 return "未获取到";
             }
             finally
             {
             }
         }
有的获取是正确的,有的计算机明明是酷睿2什么的CPU,结果显示是奔III 什么型号,还有其它好的办法获取CPU型号吗?
------解决方案--------------------
http://blog.csdn.net/fengyarongaa/article/details/6547840