您的位置:首页 > 理论基础

本地计算机上的XXX服务启动后停止。某些服务在未由其它服务或程序使用时将自动停止。咋整?

2016-01-12 16:17 351 查看
  用C#写个windows服务,安装部署后去启动时,提示说“本地计算机上的XXX服务启动后停止。某些服务在未由其它服务或程序使用时将自动停止”。咋整?就像下面酱紫:



  度娘说不知道咋整,我想把程序附加到windows服务进程跟踪看看是什么鬼在捣乱,然后发现服务都没法启动,跟踪就更不可能。

  又把程序查了一遍,然后又重新生成,重新安装,还是老样子。郁闷……

  正埋头苦思的时候——我才想起我这是个服务!是个服务啊!

  于是就去看window日志,找到对应我的服务的这条日志一看……彻底晕了,原来是我脑袋秀逗,粗心大意造成的——就特么SQL链接字符串弄错了。改了,然后正常了。如下图:





  这个故事告诉我们,要么你的程序里面抛出异常和错误时记得写log,要么你就要懂得随时找windows日志看你自己出了什么问题。别没事干瞎琢磨!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: