我開始厭倦了這個例外。不能處理它,即便如此我使用這個:如何捕捉這種類型的異常?
AppDomain.CurrentDomain.UnhandledException += new UnhandledExceptionEventHandler(CurrentDomain_UnhandledException);
仍然沒有成功,任何人都可以解釋我,我應該怎麼處理它在一個不錯的方式。或者如何檢測它是否觸發了此消息並關閉了應用程序,因爲每當它關閉時我都會自動啓動它。
順便說一句,它是控制檯應用程序。
alt text http://img688.imageshack.us/img688/7619/exeption2.jpg
附加一個調試器。這是什麼樣的例外?訪問違規?內存不足?堆棧溢出?它發生在哪裏(調用堆棧)?你是否託管導致此異常的組件?我會試圖找出背後的原因並修正它,而不是試圖通過捕捉它來壓制它。 – 2010-05-18 06:48:02
抓住這個並不容易,它隨機發射。就像它可以工作一個星期左右的時間和baaam一樣,有時它會立即引發..很難理解問題出在哪裏,並且無法隨時連接調試器運行...... – 2010-05-18 06:59:50
但是,如果你有安裝了一個調試器(如Visual Studio),您可以將它附加到進程並單擊對話框上的「取消」以開始調試以獲取有關該異常的更多信息。 – 2010-05-18 07:05:18