我創建了一個服務,它會顯示「Hello World」的消息時,它啓動時.. 服務的OnStart方法包括以下代碼:爲什麼我的自定義Windows服務不工作?
protected override void OnStart(string[] args)
{
System.Windows.Forms.MessageBox.Show("Hello World");
}
的服務是完全安裝,但是當我開始服務我得到以下錯誤。
本地計算機上的RucService已啓動,然後停止。如果某些服務無需執行任何操作,則會自動停止,例如,性能日誌和警報服務。
所以也沒有顯示消息的Hello World。這是爲什麼發生?
[從Windows服務顯示消息框]的可能重複(http://stackoverflow.com/questions/2786598/show-a-message-box-from-a-windows-service) – Cheeso 2011-04-29 14:58:44