Asp.net – 尝试访问工作网页时出错

前端之家收集整理的这篇文章主要介绍了Asp.net – 尝试访问工作网页时出错前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我已经创建了一个asp.net网页,并将其上传到网络服务器。但是,当我尝试远程查看页面时,我收到有关web.config文件中的customerror标记错误。该页面在本地工作,没有错误或警告。另外,如果我以.html文件的形式上传页面,我可以远程查看。
我已经看到很多其他人出现这个错误,但是“解决方案”只是将customErrors标签改为“关闭”,我已经做了并且不起作用,你知道网络服务器有什么问题吗?可能是这里的问题?

这是错误页面

Server Error in ‘/’ Application.
Runtime Error
Description: An application error occurred on the server. The current custom error >settings for this application prevent the details of the application error from being >viewed remotely (for security reasons). It could,however,be viewed by browsers running >on the local server machine.

Details: To enable the details of this specific error message to be viewable on remote >machines,please create a tag within a “web.config” configuration file >located in the root directory of the current web application. This tag >should then have its “mode” attribute set to “Off”.

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

Notes: The current error page you are seeing can be replaced by a custom error page by >modifying the “defaultRedirect” attribute of the application’s >configuration tag to point to a custom error page URL.

<configuration>
    <system.web>
        <customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>
    </system.web>
</configuration>

这里是我的web.config文件

<?xml version="1.0"?>
<configuration>

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

  <system.web>
    <compilation debug="true"/>
    <authentication mode="None"/>
  </system.web>
</configuration>

解决方法

您应该只有一个< system.web>在你的配置文件

<system.web>
    <customErrors mode="Off"/>
    <compilation debug="true"/>
    <authentication mode="None"/>
  </system.web>
</configuration>

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