asp.net-mvc-3 – 哪里和如何定义我的asp.net MVC 3 web应用程序

前端之家收集整理的这篇文章主要介绍了asp.net-mvc-3 – 哪里和如何定义我的asp.net MVC 3 web应用程序前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想将custome错误设置为true,以防止用户查看有关我的应用程序的详细信息。但我找不到我应该写这个< customErrors mode =“on”&gt ;;应该是在web.config还是在web,debug.config还是在哪里? BR

解决方法

根据我的经验,我们应该在发布模式下将自定义错误切换为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" />

猜你在找的asp.Net相关文章