相关疑难解决方法(0)

Windows服务:OnStart循环 - 我需要委托吗?

我有一个Windows服务,每n秒扫描一个文件夹进行更改.当我试图启动它时,我得到"服务没有及时响应启动命令".

我在OnStart中有一个循环启动,如下所示:

 public void OnStart(string[] args)
 {
    while (!_shouldExit)
    {
        //Do Stuff

        //Repeat
        Thread.Sleep(_scanIntervalMillis);
    }
 }
Run Code Online (Sandbox Code Playgroud)

这是导致错误的原因吗?我应该委托这种方法吗?

.net c# windows-services

20
推荐指数
2
解决办法
2万
查看次数

标签 统计

.net ×1

c# ×1

windows-services ×1