我刚刚迁移的MVC3项目到4ELMAH(mvc4)忽略的customErrors(但它记录)
我也安装ELMAH的最新更新。
我确实遇到了未处理的异常问题。
在我的web.config我有这样的:
<customErrors mode="On" defaultRedirect="/Error/Error" redirectMode="ResponseRedirect">
<error statusCode="404" redirect="/Error/NotFound" />
</customErrors>
当我得到一个未处理的异常,ELMAH记录它,也没有问题,但它不给我的错误/错误观点。它也不会执行'ResponseRedirect',而是它保持原来的URL,并向我显示来自Shared文件夹的Error.aspx视图。
如何在某处更改设置,customErrors不会被忽略?
您正在控制器中使用'[HandleError]'属性,对不对? –
不,我没有使用'[HandleError]' – Stefanvds