0

本当に簡単に、この Windows サービスを作成しました: http://msdn.microsoft.com/en-us/library/zt39148a.aspx

それをインストールし、コンソールに問題は表示されず、コンピューターの管理、サービスとアプリケーションに移動し、サービスが私のサービスを見つけ、右クリックして開始すると、この悪い男の子が表示されます。

エラーボックス

リリースおよびデバッグとしてビルドし、ファイルを新しいフォルダーに移動し、ここで別の回答を見てみました: System error 5 Access is denied when starting a .NET service

Windows サービス: エラー 5: アクセスが拒否されました

そして運がない。これは私を怒らせています。ムチャス・グラシアスを助けてください

4

1 に答える 1

1

.Net サービスの概念に問題はありません。そのため、これが機能しない原因が環境に存在します。遠くからデバッグするのは難しいです。

それを確認する :

  1. 管理者権限があります
  2. 「コンピューターの管理」のデフォルトの自動昇格ルールが引き続き適用されます (疑わしい場合は、右クリックして「管理者として実行」を選択します)
  3. LOCAL SERVICE アカウントがバイナリにアクセスできること。でテキストバージョンを取得できます(SOの質問に簡単に貼り付けることができます)cacls path-to-your-service.exe
于 2012-10-22T17:10:02.260 に答える