2009-08-14 48 views
0

我有一些代碼在global.asax中記錄未處理的異常。無論何時發生錯誤,我都會收到我正確寫入eventlog的錯誤,然後再次以未處理方式寫入相同的異常。錯過了簡單的事情?Global.asax和未處理的異常

+0

「然後再次寫入同樣的異常作爲未處理。」<<您能澄清你的意思嗎? – UpTheCreek 2009-08-14 08:10:57

回答

2

登錄異常後,你應該叫

Server.ClearError(); 

如果你想在異常被視爲「已處理」。

請記住,這不是一個正常的catch塊,適用特殊規則。