错误:每个配置文件中只允许存在一个 元素,并且,如果存在该元素,它还必须是根 元素的第一个子元素

在浏览器中查看Default.aspx这个网页,出现如下错误:


配置错误

说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 

分析器错误消息: 每个配置文件中只允许存在一个 <configSections> 元素,并且,如果存在该元素,它还必须是根 <configuration> 元素的第一个子元素。


这个错误其实已经说得很明确了,就是每个web.config中只能有一个 <configSections> 元素,如果有的话,那么它还必须是根 <configuration> 元素的第一个子元素。

我就是因为在修改web.config的时候将  <system.serviceModel> 这个子元素放在了 <configSections>子元素的前面,所以才会出现上面的错误,修改子元素的顺序即可。



作者:xwdreamer
欢迎任何形式的转载,但请务必注明出处。
分享到:
原文地址:https://www.cnblogs.com/xwdreamer/p/2297017.html