服务启动后又停止了

来源:百度知道 编辑:UC知道 时间:2024/05/06 18:42:10
我用C#写了一个服务程序,安装好以后,点服务开始的时候却不能开始
说是服务启动后又停止了。一些服务自动停止,如果它们没有什么可做的,例如“性能日志和警报服务”
请问怎么解决啊,急

这种情况多半是在服务启动的函数中除了异常,所以导致服务又停止了。你尝试一下在启动函数中,加入try catch,并且将异常信息写入自己的文件或日志系统来观察。或调试确认你的启动函数无误。要注意的是,你的服务器启动时,与你平时调试时,运行的用户身份、权限、目录都不同的。祝你早点找到问题,并赶快干掉它。当年我也为此郁闷了很久。