最近用C#写了一个Windows后台服务,在.NET工具栏下安装、启动都没有问题。但是在使用.NET的安装程序打包安装部署后服务就无法启动了,提示为:一些服务自动停止,如果它们没有什么可做的,例如“性能日志和警报”服务。
请各位高人指点!谢先!

解决方案 »

  1.   

    查看一下事件日志,Application日志会记录服务启动的原因,看看是不是配置文件或其它的什么文件未一起打包过去!
    这样问问题我们也不知道是什么原因!
      

  2.   

    服务要用  InstallUtil.exe   服务程序.exe
    方法安装
      InstallUtil.exe  -U 服务程序.exe
    方法卸载
      

  3.   

    估计是你的onstart里写了什么东西,onstart里有什么和其他程序交互的东西,不处理好的话会出现这种问题