1

サービスとして実行され、Windowsパフォーマンス(perfmon)カウンターを動的に作成および公開するアプリケーションがあります。

管理者権限を持つ自分のアカウント(サービスとして)でアプリケーションを実行すると、次のエラーが発生します。714:指定されたレジストリキーが事前定義されたハンドルによって参照されています。

コマンドラインからアプリケーションを実行しても、エラーは発生しません。

これはUACの結果だと思いますが、UACを完全に無効にしたくはありません。

何か案は?

4

1 に答える 1

0

管理者としてログインするだけでは十分ではありません。サービスには、requestedExecutionLevel を requireAdministrator に設定する埋め込みマニフェストが必要です。

于 2009-12-11T03:20:27.493 に答える