我有開始在系統啓動在托盤這個C#應用程序,我與它下面的問題,只有在Windows XPC#系統停止托盤應用
,而應用程序是我不能重新啓動PC運行。如果我使用file> exit,它會停止,然後我可以重新啓動。但如果我嘗試與應用程序重新開放,它只是不會做它
我試圖在主窗口的構造函數添加此,說不上來,如果它的正確的事情:
Application.ApplicationExit += new EventHandler(this.OnApplicationExit);
和OnApplicationExit函數做的應用程序的關閉程序..但是這並沒有幫助
任何想法?
這很可能是因爲GUI線程忙於做某事。你在申請中做什麼? – Aliostad 2010-10-07 12:23:28
你如何開始你的申請?通過命令提示符或通過UI或其他東西? – Shekhar 2010-10-07 12:24:26
@Joey:我會避免說你應該使用TerminateProcess。如果你真的必須這樣做,那麼你應該只使用這種最後的手段,因爲它不允許這個過程以有序的方式關閉。 – 2010-10-07 12:30:50