web-dev-qa-db-ja.com

再起動時にWindowsサービスが自動起動しない

StackOverFlowで私がここで見つけた質問からいくつかの調査を行い、いくつかの追加を実装しました。しかし、私はまだサービスが自動起動しない問題を抱えています

ここに私が読んだいくつかの質問/回答があります

  1. Windowsサービスを自動起動する方法
  2. インストール時にWindowsサービスを自動的に開始
  3. vs net 2008のインストーラーによるWindowsサービスの自動開始
  4. インストール後にサービスを自動的に開始する方法

インストーラーコードで開始タイプを設定しました

インストール後のコードを設定しました

再起動してテストしましたが、何もしませんでした。

アンインストール、再インストール、サービスの開始、その後の再起動。サービスは再起動時に自動開始しませんでした。

変更を加えるたびに、新規インストールの前にプロジェクトとセットアッププロジェクトを再構築したことを確認しました。

Googleを検索しても、現在の状況についてはあまりわかりません。

私は何かを逃していますか?

12
Malachi

サービスのStartTypeがAutomaticに設定されているが、再起動後にサービスが実行されていない場合、サービスは、正しく起動していない別のサービスに依存しているか、サービス独自の起動コードが失敗してサービスを停止してしまいます。 Windowsイベントログでエラーを確認します(独自のエラーをログに記録しない場合は、ログに記録する必要があります)。

9
Remy Lebeau

Windowsサービスに移動し、右クリックして[プロパティ]を選択し、[スタートアップの種類]を[自動]に選択します。

3
Jeff