【发布时间】:2012-09-03 07:01:36
【问题描述】:
我收到一个类似这样的错误,所有其他页面都可以正常运行,但出现错误我已经在本地网站中添加了新页面,这正在运行
“/”应用程序中的服务器错误。
运行时错误描述:在 服务器。此应用程序的当前自定义错误设置可防止 远程查看应用程序错误的详细信息(例如 安全原因)。但是,它可以被运行在 本地服务器机器。
详细信息:启用此特定错误消息的详细信息 可在远程机器上查看,请在其中创建标签 位于根目录下的“web.config”配置文件 当前的网络应用程序。这个标签应该有它的 “mode”属性设置为“Off”。
<!-- Web.Config Configuration File --> <configuration> <system.web> <customErrors mode="Off"/> </system.web> </configuration>注意:您看到的当前错误页面可以替换为 通过修改“defaultRedirect”属性来自定义错误页面 应用程序的配置标签指向一个自定义 错误页面网址。
<!-- Web.Config Configuration File --> <configuration> <system.web> <customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/> </system.web> </configuration>
【问题讨论】:
-
请分享完整的异常细节。
-
您在一页或整个页面中得到这个?请正确标点并添加更多细节。
-
我只在一个页面上得到了这个错误,我刚刚在我的应用程序中添加了新页面,广告只有这个页面出错
-
关闭 customErrors 这样我们就可以找出真正的错误是什么,然后我们可以提供帮助。或者,如果您的站点中有任何错误记录机制,那么如果您可以从那里获取错误详细信息会更好。
-
请仔细阅读页面给您的消息 - 发生错误,但由于配置设置,在此阶段它不会给您更多信息。它还告诉您如何更改配置以包含更多信息。事实上,这个错误页面可能是由大约 150 亿个不同错误中的任何一个导致的,因此我们无法为您提供帮助。
标签: c# asp.net .net web-config