2010-01-20 20 views
0

是否有需要「打開」以允許我的asp.net mvc應用程序使用自定義異常過濾器的內容?設置開關以觸發asp.net mvc中的自定義過濾器以進行異常處理

上週我在這裏發佈了代碼示例到一個自定義過濾器我寫道應該捕獲並處理自定義異常,但由於某種原因,我不斷收到錯誤信息,指出異常未由用戶代碼處理。

上週我有一個反應,表示他們複製並粘貼了我的代碼,並且對他們來說工作得很好。這讓我想知道是否我需要設置一些web.config或某些東西來告訴應用程序使用自定義過濾器來處理未處理的異常。

請指教, TIA

回答

0

你是如何實施?如果您從FilterAttribute和IExceptionFilter類/接口繼承,我相信您必須確保異常內容將異常處理標誌設置爲true以防止出現錯誤。

+0

事實證明,當我進入調試模式並使用casini(sp)Web服務器時,我只看到錯誤。如果我'在瀏覽器中查看'我沒有看到錯誤。所以我認爲它必須是VS中的調試設置?無論如何要減少它們,以便在調試時允許所需的輸出? – Kyle 2010-01-20 20:16:39