2009-05-26 35 views
0

我有一個WPF應用程序基本上exe是一個加載器的應用程序用戶界面,有時當一個未處理的執行選項發生消息框顯示時,當我點擊確定它消失了,UI消失等。,exe的實例仍然存在,我需要一些機制,當和未處理的異常發生關閉該exe文件,因爲我有代碼,檢查多個實例,因此用戶將不得不殺死墜毀的實例。任何建議或代碼?如果發生未處理的異常,我需要關閉WPF應用程序?

+0

你加載單獨的AppDomain或進程的應用程序UI這些例外?如果沒有,除非您明確地捕獲加載器中某處的異常,否則取消UI的未處理異常也應該取消該進程。 – 2009-05-26 13:48:58

回答

1

您可以處理在Application.DispatcherUnhandledException事件

+0

那麼在這種情況下關閉加載器exe就可以了嗎? – abmv 2009-05-26 10:09:22

相關問題