本地計算機上的XXX服務啟動后停止。某些服務在未由其它服務或程序使用時將自動停止。咋整?


  用C#寫個windows服務,安裝部署后去啟動時,提示說“本地計算機上的XXX服務啟動后停止。某些服務在未由其它服務或程序使用時將自動停止”。咋整?就像下面醬紫:

  度娘說不知道咋整,我想把程序附加到windows服務進程跟蹤看看是什么鬼在搗亂,然后發現服務都沒法啟動,跟蹤就更不可能。

  又把程序查了一遍,然后又重新生成,重新安裝,還是老樣子。郁悶……

  正埋頭苦思的時候——我才想起我這是個服務!是個服務啊!

  於是就去看window日志,找到對應我的服務的這條日志一看……徹底暈了,原來是我腦袋秀逗,粗心大意造成的——就特么SQL鏈接字符串弄錯了。改了,然后正常了。如下圖:

 

 

  這個故事告訴我們,要么你的程序里面拋出異常和錯誤時記得寫log,要么你就要懂得隨時找windows日志看你自己出了什么問題。別沒事干瞎琢磨!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM