HTTP Error 500.19 - Internal Server Error

2021-05-11  乐帮网

c# visual studio

Visaul Studio运行Web项目报错如下:

HTTP Error 500.19 - Internal Server Error
无法访问请求的页面,因为该页的相关配置数据无效。

Detailed Error Information:
Module       IIS Web Core
Notification       未知
Handler       尚未确定
Error Code       0x800700b7
配置错误       已经定义了配置节“system.web/compilation”。节在每个配置文件中只能出现一次。请参见帮助主题 <location> 以了解异常情况
配置文件       \\?\D:\Demo\vkt.demo.nuget\vkt.demo.nuget\web.config
Requested URL       https://localhost:44329/
Physical Path       
Logon Method       尚未确定
Logon User       尚未确定

配置源:
   18:     <httpRuntime targetFramework="4.6.1" maxRequestLength="30720" />
   19:     <compilation debug="true" targetFramework="4.6" />
   20:   </system.web>

More Information:
当读取 Web 服务器或 Web 应用程序的配置文件出现问题时,就会发生此错误。在某些情况下,事件日志会包含有关导致此错误的原因的更多信息。
如果您看到文本“定义了重复的‘system.web.extensions/scripting/scriptResourceHandler’节”,则此错误是由于您正在 .NET Framework 4 中运行基于 .NET Framework 3.5 的应用程序导致的。如果正在运行 WebMatrix,则若要解决此问题,请转到“设置”节点以将 .NET Framework 版本设置为“.NET 2”。您也可以从 web.config 文件中删除多余的节。
View more information »

图片如下:

006

解决方案:
正如提示信息,注释掉重复项就可以了

<system.web>
    <!--<compilation debug="true" targetFramework="4.6.1" />-->
    <!-- maxRequestLength is specified in Kb -->
    <httpRuntime targetFramework="4.6.1" maxRequestLength="30720" />
    <compilation debug="true" targetFramework="4.6" />
  </system.web>

 

公众号二维码

关注我的微信公众号
在公众号里留言交流
投稿邮箱:1052839972@qq.com

庭院深深深几许?杨柳堆烟,帘幕无重数。
玉勒雕鞍游冶处,楼高不见章台路。
雨横风狂三月暮。门掩黄昏,无计留春住。
泪眼问花花不语,乱红飞过秋千去。

欧阳修

付款二维码

如果感觉对您有帮助
欢迎向作者提供捐赠
这将是创作的最大动力