我正在尝试使用ELMAH with MVC4,并使用NUGET包进行配置。
它处理我的代码中发生的所有异常,并将其记录到SQL Server中。
使用Ajax错误函数也可以处理AJAX异常(500)错误。一切正常,并重定向错误页面overriding OnException in Filter Config
但是,如果用户更改了URL,并且如果控制器不存在,我就会得到错误,并且不会被重定向到错误页面。
例如:
sitename/test -- Correct URL
sitename/tst ---- Getting Server Error instead redirecting to E