我使用所有託管代碼在Windows 7 32位計算機上的Visual Studio 10中編寫了一個簡單的控制檯應用程序。它工作在調試模式很好,但是當我把它部署到另一臺機器並運行它,我得到的消息,Try-Catch不會捕獲異常
[my assembly] has encountered a problem and needs to close. We are sorry for the inconvenience.
...然後它會產生一個神祕的錯誤報告,我無法想象找到有用的。事情是這樣的:異常發生在一個try-catch語句內,該語句旨在正常處理錯誤;但是,這個例外似乎沒有被發現。
這怎麼可能?我該如何解決它?
你在做什麼?您可能會在Catch子句中生成另一個錯誤。 – Servy 2012-04-17 16:28:46
你可以1)分享錯誤2)檢查事件日誌,看看有什麼錯誤,並分享? – 2012-04-17 16:28:52
包裝所有代碼的try catch以查找引發異常的位置。 – 2012-04-17 16:30:01