zl程序教程

您现在的位置是:首页 >  其他

当前栏目

IIS 无法读取配置节"system.web.extensions",因为它缺少节声明

amp配置Web 无法 读取 quot system iis
2023-09-14 09:03:17 时间
HTTP 错误 500.19 - Internal Server Error 无法访问请求的页面,因为该页的相关配置数据无效。

作者:jiankunking 出处:http://blog.csdn.net/jiankunking


今天在本地安装iis,搭建网站,应用程序的时候报错下面的错误:

服务器错误

Internet Information Services 7.5

HTTP 错误 500.19 - Internal Server Error

无法访问请求的页面,因为该页的相关配置数据无效。

详细错误信息

模块 IIS Web Core

通知 BeginRequest

处理程序 尚未确定

错误代码 0x80070032

配置错误 无法读取配置节“system.web.extensions”,因为它缺少节声明

配置文件 \\?\E:\12.service\AMACService\web.config

请求的 URL http://localhost:8088/AMACService/AMACService.svc

物理路径 E:\12.service\AMACService\AMACService.svc

登录方法 尚未确定

登录用户 尚未确定

 25: /system.web 

 26: system.web.extensions 

 27: scripting 

链接和更多信息

当读取 Web 服务器或 Web 应用程序的配置文件出现问题时,就会发生此错误。在某些情况下,事件日志会包含有关导致此错误的原因的更多信息。

查看更多信息 »
运行环境先检查下:
1.已经安装.net 4.0运行库
2.设置网站基于.net4.0


3.修改“托管管道模式”,Set the Manage Pipeline mode from Integrated to Classic (由集成到经典)

然并软,问题还是没有解决。

最后在微软的论坛找到了解决的办法

This is because config section hasnt declared. in 4.0 webconfig you have to add it manually.

 configSections 

 sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" 

 sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" 

 section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/ 

 sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" 

 section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="Everywhere"/ 

 section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/ 

 section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/ 

 section name="roleService" type="System.Web.Configuration.ScriptingRoleServiceSection, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/ 

 /sectionGroup 

 /sectionGroup 

 /sectionGroup 

 /configSections 

如上添加后,在iis7的管理介面不再报错!


本文参考:http://blog.csdn.net/maxwoods/article/details/8723221




IIS 无法读取配置节 system.web.extensions ,因为它缺少节声明 今天在本地安装iis,搭建网站,应用程序的时候报错下面的错误: 服务器错误 Internet Information Services 7.5 HTTP 错误 500.19 - Internal Server Error 无法访问请求的页面,因为该页的相关配置数据无效。 详细错误信息 模块 IIS Web Core 通知 BeginRequest 处理程序 尚未确定 错误代码 0x