可能是以下副本:Can I prevent an uncaught exception in another AppDomain from shutting down the application?當我加載的另一個AppDomain拋出一個未處理的異常時,我可以將我當前的AppDomain從拆除狀態中分離出來嗎?
一直試圖找出這個問題的答案。
只是想確保答案確實不是,在我扔掉所有代碼之前,我已經將他們的驅動程序隔離在其單獨的應用程序域中,並將其替換爲舊式過程。
所以正式的問題是這樣的。
有一個默認域「ad-default」,我在其中創建了一個新的「ad-hosted」應用程序域,可以避免「廣告託管」中的未處理的例外「ad-default」?
我知道我可以通過連接到「ad-hosted」域的UnhandledException事件來觀察異常,但我無法阻止它們傳播到「ad-default」域。
這是真的嗎?但是,爲什麼我們甚至想要AppDomain的,如果他們不提供隔離?
編輯: 答案不幸的是沒有,看到這個答案的解釋: AppDomain, handling the exceptions
不重複。 –