自己写的windows服务,发现不能按F5运行,只能在Windows的服务管理器中启动,但这样的话就无法调试了。

解决方案 »

  1.   

    不能调试不过你可以试试把业务模块写成动态库调试,调试完毕再放到服务的project中组装起来
      

  2.   

    不过你可以试试把业务模块写成动态库调试,调试完毕再放到服务的project中组装起来
    --------------------------------------------------------
    是个好方法不能
    只能安装
      

  3.   

    以前也是深受其苦啊。
    如果不太复杂的话,做一个新的Win项目,功能和服务的一样,在其中开发,完成后,放入服务项目中,这样的话,要调试的错误就会很少了吧。呵呵,这时,再用写日志的方法来完善
      

  4.   

    用this.EventLog.WriteEntry()输出到日志进行调试,我就是这么干的