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

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

  度娘說不知道咋整,我想把程序附加到windows服務進程跟蹤看看是什麼鬼在搗亂,而後發現服務都無法啓動,跟蹤就更不可能。日誌

  又把程序查了一遍,而後又從新生成,從新安裝,仍是老樣子。鬱悶……blog

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

  因而就去看window日誌,找到對應個人服務的這條日誌一看……完全暈了,原來是我腦殼秀逗,粗枝大葉形成的——就特麼SQL連接字符串弄錯了。改了,而後正常了。以下圖:字符串

 

 

  這個故事告訴咱們,要麼你的程序裏面拋出異常和錯誤時記得寫log,要麼你就要懂得隨時找windows日誌看你本身出了什麼問題。別沒事幹瞎琢磨!部署

相關文章
相關標籤/搜索