私のウィンドウ サービスでは、サービスが SQL Server に接続できるようになっていると、例外がスローされ、Windows サービスが開始されません。この状況を克服するために、Windows サービスの回復オプションを [最初の失敗]、[サービスの再起動の 2 回目の失敗]、[1 日後に失敗カウントをリセット]、[サービスの再起動] を 0 分に設定しました。
私が欲しいのは、サービスが例外(未処理)をスローしたときに、サービスが設定した回復オプションを選択し、サービスを再起動しようとすることです。しかし、これはうまくいきません。
回復オプションのサービスを構成した後、タスク マネージャーにアクセスしてプロセスを手動で終了すると、この回復オプションのみが適用されます。
誰でもこれについて私を助けることができますか?