设置开关以在asp.net mvc中触发自定义过滤器以进行异常处理

时间:2010-01-20 16:31:04

标签: asp.net-mvc exception-handling

我需要“开启”以允许我的asp.net mvc应用程序使用自定义异常过滤器吗?

我上周在这里发布了代码示例到我编写的自定义过滤器,应该捕获并处理自定义异常但由于某种原因我在我的throw行上得到一个错误,表明该异常不是由用户代码处理的。

我上周得到了一位回复,他表示他们已经完全复制并粘贴了我的代码,并且对他们来说效果很好。这让我想知道是否需要设置web.config或其他东西来告诉应用程序使用自定义过滤器来处理未处理的异常。

请告知, TIA

1 个答案:

答案 0 :(得分:0)

你是如何实施的?如果继承自FilterAttribute和IExceptionFilter类/接口,则必须确保异常内容将exceptionhandled标志设置为true以防止错误,我相信。