1
私はTopshelfを使用してWindowsサービスを開発しました。ローカルで正常に動作します。私がテストし、サービスを開始するために配備すると、それは私に次のエラーを与えている:テストサーバーは、Windowsサーバー上で2012年サービスを開始しようとすると、トップシェルフウィンドウサービスでエラー1053が発生する
を実行している
Error 1053: The service did not respond to the start or control request in a timely fashion.
これは私のサービス開始で、メソッドを停止します。
public void Start()
{
_logProvider.Info("Service started.");
StartScheduledJobs();
}
public void Stop()
{
_scheduler.Shutdown(true);
_logProvider.Info("Service stopped.");
}
private void StartScheduledJobs()
{
try
{
_scheduler.Start();
ScheduleDeleteJob();
}
catch (Exception ex)
{
_logProvider.Error("", ex);
}
}
解決策の理由は何ですか?
おかげ