我正在使用Visual C#2010 Express Edition开发Microsoft Surface 2.0应用程序。我已经在Windows 7(32位)上安装了Surface 2.0 SDK和Runtime Environment。
从已安装的模板中,我选择一个新的Surface WPF应用程序,然后按F5。我收到InvalidOperationException
,其中包含以下消息 -
无法加载计数器名称数据,因为索引无效“终端” “服务”已从注册表中读取。
项目是空的。我还没有添加一行代码。相同的空白应用程序在运行Visual Studio 2010 Ultimate的另一个桌面上运行良好。
答案 0 :(得分:2)
我先在这里试试:PerformanceCounters on .NET 4.0 & Windows 7
很可能性能计数器未在注册表中加载,或者至少未正确加载。我知道问题不同,但症状是一样的。
答案 1 :(得分:2)
运行lodctr.exe /r
它将修复与perfmon计数器相关的注册表项。