Windowsでサービスを作成し、レジストリにenteriesを設定して、サービスがログオン時に自動的に開始するようにしました。私のサービスが常に起動していることを確認する方法
問題がタスクマネージャー - >サービスフィールドで、私のサービスのステータスはログオン後わずか2〜3分です。
その後、サービスステータスは[停止]に変わり、再び実行に切り替わりません。 それは指定された仕事もしません。
サービスのレジストリまたはサービスのプロパティを変更して、サービスが常に実行されていることを確認したいと考えています。
サービスが停止した場合、意図的に、または未処理のエラー状態のために、すべてのスレッドが終了したことを意味します。したがって、Windowsで設定する必要があるコードではなく、コード内の不具合であり、説明だけで修正することはできません。イベントログに、サービスの未処理のエラーメッセージがありますか? –
ありません。管理者がそれを停止したい場合はどうなりますか?なぜ他の人たちが示唆しているようにそれが止まっているのかを説明するそれから、あなたのコンソーニアがそれを正しく検出し、解決方法としてcklientを与えることを確かめてください。 –