Error 1053:The service did not respond to the start or control request in a timely fashion”(错误 1053:服务没有及时响应启动或控制请求)错误信息”
protected override void OnStart( string[] args )
{
while(true){;}
}
一般是OnStart中有死循环,服务管理器没有检测到启动完成,超过一段时间后就会报错
解决方法:
把处理函数放在线程中
protected override void OnStart( string[] args )
{
th = new Thread( new ParameterizedThreadStart( Start ) );
th.Start( null );
}
private void Start( object obj )
{
while(true){;}
}
别忘了为OnStop回收th
重庆网站建设 http://www.zjcoo.com