Sae*_*eed 20 asp.net asp.net-mvc web-config asp.net-mvc-3
我对Web.Config有一个非常重要的问题,我需要看到我的页面的错误并在asp.net web表单和web配置中解决它,但是当发生错误时,我看到另一个错误,我看到这条消息:
customErrors模式为Off或On或RemoteOnly,
我将此属性设置为Off,但不显示错误并再次说明请将属性设置为On Your CustomError.


当我将模式设置为开启时,请说将customErrors模式设置为On Again.


Aje*_*h M 17
当您遇到配置问题时,请确保未覆盖您的设置.
在这种情况下,您的服务器可能具有<deployment retail="true" />覆盖应用程序设置的配置,并禁用跟踪输出,自定义错误和调试功能.
将值更改为"false"
<deployment retail="false" />
Run Code Online (Sandbox Code Playgroud)
确保将 customErrors 标签嵌套在标签内的某处,<system.web>如下所示:
<system.web>
<customErrors mode="Off" />
</system.web>
Run Code Online (Sandbox Code Playgroud)
从您的描述来看,它很可能是您放置在那里或以其他方式自动生成的。也尝试设置为 On 并重新启动应用程序池。您可以通过简单地web.config通过添加中断返回来修改文件甚至只是按空格键来完成此操作,只要您进行了更改。现在重新上传,确保这是您第二次将 customErrors 模式设置为 On。希望您现在可以查看自定义错误页面。
如果您仍然遇到问题,并且可以从 IIS 管理器访问您的网站,请尝试在“功能”视图中编辑 .NET 错误页面。这也会做同样的事情,前提是您的自定义错误页面位于web.config文件要访问的正确目录中。