刚做了一个,注册到service manager后,无法启动,说是响应超时。有朋友知道怎么回事儿吗?谢谢

解决方案 »

  1.   

    你的OnStart()中不要执行太多的东西。如果执行时间超过大概30秒吧,service manager就会报错的。既使在OnStart()中有太多的东西要执行,那也要用异步去调用,以便OnStart()能很快的返回。
      

  2.   

    同意楼上的。
    启动和执行,要做的东西是不一样的。
    你的OnStart里面应该有问题,建议检查一下。
      

  3.   

    OnStart()
    里开一个线程执行你想执行的程序