相关疑难解决方法(0)

Topshelf 窗口服务在尝试启动服务时出现错误 1053

我已经使用 Topshelf 开发了一个 Windows 服务。它在本地运行良好。当我部署测试并尝试启动服务时,它给了我以下错误:

Error 1053: The service did not respond to the start or control request in a timely fashion.
Run Code Online (Sandbox Code Playgroud)

测试服务器在 Windows Server 2012 上运行。

这是我的服务启动和停止方法:

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);
    }
}
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮助我解决解决方案的原因是什么?

谢谢

windows-services topshelf c#-4.0

7
推荐指数
2
解决办法
7088
查看次数

标签 统计

c#-4.0 ×1

topshelf ×1

windows-services ×1