9

このコードを実行しようとすると:

var categories = System.Diagnostics.PerformanceCounterCategory.GetCategories();

ArgumentException 例外が発生します。

私はすでに次のことを試しましたが、うまくいきませんでした:

  • パフォーマンス カウンター ライブラリを手動で再構築する方法 http://support.microsoft.com/kb/300956
  • lodctr /R
  • ローカル管理者としてログインしています。
  • 無効化されたユーザー アクセス制御 (UAC)
  • 自分のユーザーを Performance Monitor Users グループのメンバーにしました。

Windows 7 Enterprise SP1 64 ビット コンピューターで Visual Studio 2008、2010、2012 のいずれを実行しても、同じ結果が得られます。

どんな助けにも感謝します。

ありがとうございました。

4

1 に答える 1

13

同じ問題がありました。

これは、NVidia Quadro 2000 カードを搭載したマシン上にありました。

「NVidia WMI」製品をアンインストールすると問題が解決しました... :)

于 2013-09-18T11:28:38.870 に答える