Visual Studio не находит ManagementObjectSearcher
День добрый.
Visual Studio никак не хочет находить ManagementObjectSearcher. Чего только не пробовал. Изменял версию .NET, импортировал разные вещи. Без толку.
Решил проверить инфу из одной статейки, да и юзануть для себя.
ManagementObjectSearcher searcher11 =
new ManagementObjectSearcher("root\\CIMV2",
"SELECT * FROM Win32_VideoController");
foreach (ManagementObject queryObj in searcher11.Get())
{
Console.WriteLine("----------- Win32_VideoController instance -------");
Console.WriteLine("AdapterRAM: {0}", queryObj["AdapterRAM"]);
Console.WriteLine("Caption: {0}", queryObj["Caption"]);
Console.WriteLine("Description: {0}", queryObj["Description"]);
Console.WriteLine("VideoProcessor: {0}", queryObj["VideoProcessor"]);
}
Получаю я в итоге:
The type or namespace name 'ManagementObjectSearcher' could not be found (are you missing a using directive or an assembly reference?)
Импорт System.Management есть. (System.Management.dll не находит, хотя где-то писали, что это решение проблемы.)
Чего мне делать? :/