VS 2010不會在Windows 64位版本的WinForms應用程序中顯示未處理的異常消息當我創(chuàng)建一個新項目時,我會得到一個奇怪的行為,無法處理的異常。這就是我如何重現(xiàn)這個問題的方法:1)創(chuàng)建新的Windows窗體應用程序(C#,.NET Framework 4,VS 2010)2)將以下代碼添加到Form1_Load處理程序:int vara = 5, varb = 0;int varc = vara / varb;int vard = 7;我希望VS中斷,并在第二行顯示未處理的異常消息。然而,所發(fā)生的是,第三行只是跳過沒有任何消息和應用程序繼續(xù)運行。我現(xiàn)有的C#項目沒有這個問題。所以我想我的新項目是用一些奇怪的默認設置創(chuàng)建的。有人知道我的項目出了什么問題嗎?我試著檢查調(diào)試->異常中的框。但是,如果我在try-catch這也不是我想要的。如果我沒記錯的話,在這個對話框中有一列名為“未處理的異?!被蝾愃频膬?nèi)容,它將非常靈活地執(zhí)行我想做的事情。但是在我的項目中只有一列(“拋出”)。
- 3 回答
- 0 關(guān)注
- 574 瀏覽
添加回答
舉報
0/150
提交
取消