【问题标题】:ManagementException - "Provider failure" - what is this?ManagementException - “提供者失败” - 这是什么?
【发布时间】:2011-09-20 11:58:24
【问题描述】:

别人的代码说:

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

这会在我的开发环境中使用 System.Management.ManagementException: "Provider failure" 炸毁。

原作者无法接受质疑,我不知道这意味着什么,或者为什么它在我的环境中失败。请帮忙!

【问题讨论】:

标签: c# wmi


【解决方案1】:

如果您连接到远程计算机、使用本地帐户(远程计算机的本地帐户!)进行身份验证并且启用了 UAC,也会发生此错误。设置每个命名空间的权限可能会有所帮助,这取决于我怀疑的 WMI 命名空间。禁用 UAC 应该可以解决它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-04-08
    • 2015-04-11
    • 2021-09-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-09
    • 2012-05-04
    相关资源
    最近更新 更多