Asp.net mvc 自定义全局的错误事件HandleErrorAttribute无效

时间:2021-12-21 19:53:21

Asp.net mvc 自定义全局的错误事件HandleErrorAttribute,结果无效, 原因:

1.没有在RegisterGlobalFilters 里面添加或者你要的位置添加。

2.你把这个放在另外的项目里面,没有引用System.Web.Mvc 和System.Web.Routing 这两个dll  (asp.mvc 主要实现有System.Web.Mvc、System.Web.Routing 这个两个实现,下面是查看的方法)

查看System.Web.Mvc.HandleErrorAttribute  -->System.Web.Mvc.IExceptionFilter -->System.Web.Mvc.ExceptionContext

Asp.net mvc 自定义全局的错误事件HandleErrorAttribute无效

Asp.net mvc 自定义全局的错误事件HandleErrorAttribute无效

Asp.net mvc 自定义全局的错误事件HandleErrorAttribute无效

Asp.net mvc 自定义全局的错误事件HandleErrorAttribute无效

Asp.net mvc 自定义全局的错误事件HandleErrorAttribute无效