2009-07-03 20 views
2

我在.NET 3.5中創建了一個類庫。我的目標是在使用.NET 2.0製作的現有Web服務中使用它。無法從我的類庫中捕獲異常

我有很多Web服務項目中的異常處理,但如果我的類庫中發生異常,我的處理程序不會捕獲它們,並且調用方法剛剛退出!

當「白大衣」環境(讀視覺工作室 - 調試)是沒有問題的。但在我的生產環境 - BOOM!

+0

多一點信息可能會有所幫助。 – 2009-07-03 13:35:19

回答

0

你是說你包裹在一個try-catch塊有問題的代碼,並在與調試它捕獲異常,因爲它應該的,但在野外,它不會出現捕獲異常?它有可能捕捉它,但它只是處理它,不讓你知道,因爲你期望它?

什麼是在catch塊會通知您發生異常 - 某種類型的日誌記錄?

1

走進上生產彩盒的應用程序和系統事件日誌。你應該看到一些錯誤。他們幫助診斷問題嗎?