Asp.net mvc 在Web.Config中将CustomErrors设置为On会使网站崩溃

Asp.net mvc 在Web.Config中将CustomErrors设置为On会使网站崩溃,asp.net-mvc,asp.net-mvc-3,configuration,web-config,custom-errors,Asp.net Mvc,Asp.net Mvc 3,Configuration,Web Config,Custom Errors,我有一个ASP.NET MVC3站点,其中CustomErrors在Web.config中设置为Off。当然,我想把它设置为on。但是,将其设置为“开”时: <customErrors mode="On" defaultRedirect="~/Error.aspx" /> 访问该网站会立即显示错误页面 关闭它不会产生错误,并且站点功能完美。是否有一个无声的错误,customErrors捕捉到了,但我看不到?这与我使用会话变量有关吗 部署到IIS时会发生这种情况,但在我的开发环境

我有一个ASP.NET MVC3站点,其中CustomErrors在Web.config中设置为Off。当然,我想把它设置为on。但是,将其设置为“开”时:

<customErrors mode="On" defaultRedirect="~/Error.aspx" />

访问该网站会立即显示错误页面

关闭它不会产生错误,并且站点功能完美。是否有一个无声的错误,customErrors捕捉到了,但我看不到?这与我使用会话变量有关吗


部署到IIS时会发生这种情况,但在我的开发环境中不会发生这种情况。

根目录中是否有Error.aspx?请查看服务器的事件日志。它可能包含有关错误的其他信息。引用.html页面而不是.aspx有效吗?@DarinDimitrov:)干杯!我没有正确的Error.aspx,尽管我这么认为。我是通过机器的事件日志找到它的。