我已經安裝了Visual Studio 2010中與VS2010調試奇怪的問題
當未處理的異常時,沒有發生......
我創造了新的Windows窗體應用程序,並在Form_Load功能寫1線:
private void Form1_Load(object sender, EventArgs e)
{
throw new Exception("");
}
但仍然沒有發生。我唯一能看到的是在輸出窗口中出現「WindowsFormsApplication1.exe」類型的'System.Exception'的第一次機會異常。
它看起來像這個錯誤是捕獲,但我不知道如何......(這行是我寫在這個項目中的唯一線)。
我該如何解決這個問題?
謝謝!
也許我沒有解釋這個問題。 我想,當有未處理的異常時,應用程序將崩潰(因爲它應該是),或者如果我在調試模式下,它會打破並顯示異常詳細信息。 現在,當拋出未處理的異常時,什麼也沒有發生...... – Mattan 2010-07-23 10:43:04
然後亞當的回答應該做... – 2010-07-23 10:47:40
亞當的答案指的是處理的異常。 當拋出未處理的異常時,它必須向我顯示錯誤消息。 或者.net4中的東西可以捕捉異常? – Mattan 2010-07-23 10:49:46