2010-03-04 134 views
0

我在本地計算機上安裝了Windows服務(C#),並在其中安裝了Windows XP。無法在本地計算機上啓動Windows服務(使用Windows XP)

但是,當我試圖啓動該服務。它給了我這個錯誤 -

本地計算機上的MyWindowsService服務已啓動,然後停止。如果某些服務無需執行任何操作,則會自動停止,例如性能日誌和警報服務。

你知道爲什麼這項服務沒有啓動嗎?

問候,

nzahra

+1

您需要提供更多信息:Main中發生了什麼,OnStart中會發生什麼? – Timores 2010-03-04 23:07:36

回答

0

檢查該服務正在運行下的帳戶。用戶帳戶應具有足夠的權限才能作爲服務登錄。 This link也可以幫忙。

+0

如果問題出在事件日誌中,你不會得到一個錯誤嗎? – 2010-03-04 23:11:43

+0

是的,你會在事件日誌中獲得一個條目。 – 2010-03-04 23:38:23

3

Main()方法的開頭添加一個System.Diagnostics.Debugger.Break()調用。然後,您可以逐步查看您的服務,看看發生了什麼問題。

相關問題