Windows services 服务未使用调试器启动。请中断c#windows服务

Windows services 服务未使用调试器启动。请中断c#windows服务,windows-services,Windows Services,对于以下代码,by服务确实会启动,但当我取消注释Debugger.Break()时,它不会启动。怎么了 protected override void OnStart(string[] args) { #if DEBUG //Debugger.Break(); #endif } 进一步更新,如果我将目标框架更改为3.5,它可以工作,但在框架4.0中不工作

对于以下代码,by服务确实会启动,但当我取消注释Debugger.Break()时,它不会启动。怎么了

 protected override void OnStart(string[] args)
    {
        #if DEBUG
             //Debugger.Break();
        #endif
    }
进一步更新,如果我将目标框架更改为3.5,它可以工作,但在框架4.0中不工作