根据我的经验,我们应该在发布模式下将
自定义错误切换为On,并在调试中将其
关闭。要
自动执行此操作,我们可以像下面的示例一样使用web.config转换。
Web.Debug.config
此设置将允许Web服务器显示包含有用错误信息的ASP.NET黄页。
<customErrors mode="Off" xdt:Transform="Replace" />
Web.Release.config
另一方面,我们不希望用户知道技术错误。我们应该使用自定义错误页面而不是ASP.NET黄页。
<customErrors mode="On" xdt:Transform="Replace" />