【问题标题】:how to resolve runtime error in asp.net while hosting website如何在托管网站时解决 asp.net 中的运行时错误
【发布时间】:2014-02-13 14:23:57
【问题描述】:

我在本地完成了我的工作。 aspx 的所有页面都正常工作,但是当我将我的网站上传到远程服务器时。我面临这个错误....

运行时错误 描述:服务器上的应用程序失败。出于安全原因,当前的自定义设置可防止应用程序故障远程查看有关遇到的错误的更多详细信息。这些详细信息可以在浏览器中显示,但在服务器上本地运行。

详细信息:要在远程服务器上显示此特定错误消息的详细信息,请在当前网站根目录的配置文件“web.config”中创建一个标签。标签的“mode”属性必须设置为“Off”。

<! - Web.Config Configuration File -> 
<configuration> 
    <system.web> 
        <customErrors mode="Off"/> 
    </ system.web> 
</ configuration>

注意:您可以通过修改当前属性“defaultRedirect”应用程序配置标签指向自定义错误页面的URL来自定义错误页面。

请告诉我如何消除此错误并在 Internet 浏览器上查看我的 asp 页面。

【问题讨论】:

    标签: asp.net web.config-transform


    【解决方案1】:

    您遇到了一些未显示给您的错误。您必须将customErrors 模式转换为off 或设置RemoteOnly 才能看到错误,您可能会在访问数据库时收到exception。知道错误后,您可以修复该错误并在 web.config 的 customErrors 标记中再次将模式设置为 On

    <customErrors defaultRedirect="url" mode="Off">
          <error statusCode="500" redirect="InternalError.htm"/>
    </customErrors>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-06-18
      • 1970-01-01
      • 1970-01-01
      • 2012-03-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多