'/'应用程序中的服务器错误

时间:2012-09-03 07:01:37

标签: c# asp.net .net web-config

我收到的错误是这样的所有其他页面都运行得很好但是收到错误我在本地网站上添加了新页面这是有效的

  '/'应用程序中的服务器错误。      

运行时错误说明:发生了应用程序错误   服务器。此应用程序的当前自定义错误设置阻止   远程查看应用程序错误的详细信息(for   安全原因)。但是,可以通过运行的浏览器查看它   本地服务器机器。

     

详细信息:要启用此特定错误消息的详细信息   在远程计算机上可以查看,请在其中创建标记   一个位于根目录下的“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>

1 个答案:

答案 0 :(得分:2)

如果您想知道错误是什么,请更改您的web.config文件,如下所示:

 <configuration>
     <system.web>
         <customErrors mode="Off"/>
     </system.web>
 </configuration>

基本上,您收到的错误告诉您这样做,以便您能够看到实际的错误。

警告:如果您的网站在互联网上,那么任何试图查看的人都会看到确切的错误消息。这可能是一个安全问题,因为它可能使人们能够看到部分代码甚至配置。