当我尝试运行这段代码时:
var categories = System.Diagnostics.PerformanceCounterCategory.GetCategories();
我遇到了ArgumentException异常。
我已经尝试过以下方法,但都没有成功:
- 手动重建性能计数器库http://support.microsoft.com/kb/300956
- lodctr /R
- 使用本地管理员登录。
- 禁用用户访问控制(UAC)
- 将我的用户添加至性能监视器用户组。
无论我在Windows 7 Enterprise SP1 64位计算机上运行Visual Studio 2008、2010还是2012,结果都相同。
我将非常感激任何帮助。
谢谢。
[Diagnostics.PerformanceCounterCategory] :: GetCategories()
的PowerShell调用停止失败。 - Anssssss