我想在项目处于生产状态(发布模式)时显示自定义错误页面,并在(调试模式)下运行页面时显示来自 asp.net 的默认错误页面。
我的项目中有三个 Web.config 文件。
- 网页配置
- Web.Debug.config
- Web.Release.config
这是我尝试过但没有运气的方法。
网页配置
<customErrors mode="On" defaultRedirect="~/Home/Error">
<error statusCode="404" redirect="~/Home/Error" />
</customErrors>
Web.Debug.config
<customErrors mode="Off" xdt:Transform="Replace"></customErrors>
Web.Release.config
<customErrors mode="On" defaultRedirect="~/Home/Error">
<error statusCode="404" redirect="~/Home/Error" />
</customErrors>
有谁知道我该怎么做?
提前致谢 :)
编辑: 阅读后,我认为这是一个已知的错误,但我无法找到解决此问题的错误。如果有人对此有更多了解,请分享。谢谢