程序的webConfig加载的时候会和对应net框架的machine.config比对,你的config内容必须在machine.config中有才可以,否则报错,那么针对没有的内容,增加到machine.config中即可,但是记得改之前做好备份,修改这个是有一定的危险性的。
以下是网络查找的资源,以上是我个人理解
“/”应用程序中的服务器错误。
配置错误
说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。
分析器错误消息: 无法识别的配置节 system.serviceModel。
源错误:
行 152: </roleManager> 行 153: </system.web> 行 154: <system.serviceModel> 行 155: <extensions> 行 156: <behaviorExtensions> |
源文件: C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Config/machine.config 行: 154
版本信息: Microsoft .NET Framework 版本:2.0.50727.3603; ASP.NET 版本:2.0.50727.3053
出现这个错误可能是机器重启的时候,配置文件中.NETFRAMEWORK3.0部分的控制运行配置并没有加进去,所以造成配置文件出错,这时
只需要在C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Config/machine.config 的 <configSections></configSections>添加如下配置就可以了