Hi,
I am making a small winforms app that shows me system information. I have a problem when I use code below:
ManagementObjectSearcher procesor = new ManagementObjectSearcher("SELECT * FROM Win32_Proccesor");
string cpu = string.Empty;
foreach (ManagementObject mo in procesor.Get())
{
foreach (PropertyData property in mo.Properties)
{
if (property.Name == "Description")
{
cpu = property.Value.ToString();
}
}
}
cpuname.Text = cpu;
cpuname is my label that needs to change accordingly to cpu information that is provided from ManagmentObject. I get error: 'System.Management.ManagementException' occurred in System.Management.dll in --> foreach (ManagementObject mo in procesor.Get()) could you help me with this code?