程序吐出其中一個框,表示發生了未處理的異常並且應用程序必須退出。唯一的線索,我得到解決的問題是這在事件日誌中:Winforms毫不客氣地退出「未處理的異常」
事件類型:錯誤 事件來源:.NET運行庫2.0錯誤報告 事件類別:無 事件ID:5000 日期:1 /二千○九分之九 時間:上午08時47分44秒 用戶:N/A 計算機:DADIEHL 描述: 的EventType clr20r3,P1 crm.client.exe,P2 1.0.1.0,P3 49667f61,P4 mscorlib程序,P5 2.0 .0.0,P6 471ebc5b,P7 c35,P8 59,P9 system.formatexception,P10 NIL。
所以我下面的代碼添加到Program.cs中:
try
{
Application.Run(new WindowContainer());
}
catch (Exception exc)
{
new DialogException(exc).ShowDialog();
}
只是讓我能趕上任何異常,但用戶仍然收到這個說應用必須退出相同的消息。我無法在我的計算機上重現此內容,因此無法使用調試器將其縮小。有沒有人知道收集更多信息或有什麼想法是什麼問題?
謝謝。我現在正在與此戰鬥,這是我經過幾個小時的谷歌搜索後發現的第一個有用的帖子。 – David 2009-08-27 21:48:09