ManagementException - «Ошибка провайдера» - что это? - PullRequest
2 голосов
/ 20 сентября 2011

В чьем-то другом коде написано:

var wmiNetAdapterConfiguration = new ManagementClass("Win32_NetworkAdapterConfiguration");
var wmiNetAdapters = wmiNetAdapterConfiguration.GetInstances();
var count = wmiNetAdapters.Count; // throws exception

Это бомбы в моей среде разработки с System.Management.ManagementException: «Ошибка провайдера».

Первоначальный автор недоступен для допроса, и я понятия не имею, что это значит, или почему это терпит неудачу в моей среде. Помогите пожалуйста!

1 Ответ

0 голосов
/ 12 июня 2013

Эта ошибка также возникает, если вы подключаетесь к удаленному компьютеру, проходите аутентификацию с использованием локальной учетной записи (локально для удаленного компьютера!) И UAC включен.Установка разрешений для пространства имен может помочь, это зависит от пространства имен WMI, которое я подозреваю.Отключение UAC должно решить это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...