System.ArgumentException:'值不在预期范围内。

时间:2019-04-15 12:31:12

标签: c# group-policy

我正在使用组策略管理dll收集策略的结果集。我使用了一个类GPRSop,它具有RsopMode和WMI Namspace属性作为字符串:

GPRsop test = new GPRsop(RsopMode.Logging, "Root/RSOP");
test.LoggingMode = LoggingMode.Computer;
test.LoggingComputer = "MyComputer";
test.LoggingUser = "domain\\user";
test.CreateQueryResults();
test.GenerateReportToFile(ReportType.Xml, "C:\\Temp\\test.xml");

LoggingModeLoggingComputerLoggingUser都抛出相同的异常:

  

System.ArgumentException:'值不在预期范围内。'

如果我按照建议设置wmiNamespace“”,它也会引发异常。

1 个答案:

答案 0 :(得分:0)

我必须以管理员身份运行Visual Studio。之后,我什至不需要提供wmiNamespace。

感谢您的帮助