C 寫的windows服務 自動停止。

2023-04-26 19:40:22 字數 1416 閱讀 6361

1樓:藝術老鳥

很明顯你寫的程式出現異常了,出現異常的時候系統服務就會起不來,這種異常種類很多,包括連不上資料庫,打不開檔案,建立檔案失敗等等,你可以在系統日誌中檢視到具體原因。建議做法,先不做成服務,用一個視窗來顯示各步驟資訊,確保沒有錯之後再轉成服務,這樣便於除錯。

2樓:匿名使用者

你的程式有問題。例如有一些檔案在建立install安裝檔案的時候沒有匯入進來。或者程式不完整。建立重新檢視你的程式與程式檔案。

c#自己寫的服務,意外停止後,如何讓服務自動重啟。 5

3樓:網友

另外增加一個服務,這個服務,僅僅只是用來判斷對應服務是否正常執行,如果停止就重啟,這個服務本身不包含其他複雜的業務邏輯,所以掛掉的幾率比較小。另外增加的這個服務可以增加開機啟動和定時檢查功能。

c#寫的windows服務 不定時自動關閉誰知道什麼原因

c# windows服務無法自動啟動,大神哪!!救救我吧 30

4樓:匿名使用者

很可能是uac導致的許可權問題。試試以下兩種方法1)在**中(專案中)

a)開啟 設定serviceprocessinstall的屬性,如下圖2)或者。

a)命令列中輸入:,進入服務管理控制檯b)找到你的服務,滑鼠右鍵-->屬性。

5樓:匿名使用者

main方法的啟動**不對吧。

6樓:匿名使用者

你去手動啟動一下那個服務看看能不能啟動。

7樓:網友

不貼**別人怎麼知道。

我用c#寫的 windows服務為什麼過一段時間就不執行了

8樓:網友

1.可能是資料緩衝區不夠,導致執行一段時間後就出現假死。 2.

不知道你這個方法中是不是用了多執行緒,假如是,可能是記憶體用太多或耗盡,也可能是在迴圈的過程中開闢的執行緒太多但木有終止,出現假死,執行緒衝突而導致資料傳輸的出錯 3.假如木有用多執行緒,那可能就是主執行緒假死了。。。

支援同1個客戶的多次訪問和不一樣客戶的順序訪問,但不支援多個不一樣客戶的同時訪問。要支援多個客戶的同時訪問,必須用多執行緒,每一個執行緒處理對應每1個請求。

用c#寫windows服務 怎麼寫

c#怎麼啟動和停止windows服務

9樓:殼撈耶咧

不知道你說的是停止winform服務還是windows服務。如果你要寫程式來控制電腦的話 我想你要用到api吧、

c#windows服務的類怎麼解決

windows7的生物識別服務 windows biometric service 無法啟動,怎麼解決

開始選單,搜尋裡面輸入services.msc,找到windows biometric service服務,雙擊,開啟此服務的屬性視窗,切換到 依存關係 選項卡,在 此服務依賴以下系統元件 框中找到當前服務所依存的服務,然後按照名稱去查詢所依存的服務時候已經啟動,沒啟動的話啟動它,並設定成自動啟動。...

為什麼自吸泵會頻繁的自動起停

1 由於輸送的距離遠 高度較高所需的壓力較大,壓力控制器上設定的壓力達不到使用要求所致,可以先開啟控制器罩用然後平口螺絲刀把中間的調節旋鈕順時針向上旋以獲得更高的斷開壓力就能解決。2 全自動自吸泵頻繁啟動的原因還有可能是由於自吸泵上面的壓力罐裡面沒有氣體了的原因,可以把壓力罐上面的加氣螺母擰開用打氣...

特崗服務期未滿就自動離職,未寫申請未交違約金,現在已過4年,可以考其他正式工作嗎

這種情況,會被單位記錄在誠信檔案,那麼不能參加公務員 事業單位等公職類考試的。我想問下你現在有辭職嗎 特崗服務期未滿想辭職可以嗎?需要交違約金嗎?是可以辭職的,前提是跟你現在的學校達成一致,以河南為例,這邊特崗公告上並沒有標明違約金這一項要求的。不用,提前交辭職信就行了 我是一名特崗教師,三年服務期...