在根 web.config 文件之外使用注册为 allowDefinition='MachineToWebRoot' 的节是错误的

来源:互联网 发布:数据挖掘公司 编辑:程序博客网 时间:2024/05/16 07:05

解决:

打开C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/CONFIG下的machine.config文件,

把 allowDefinition="MachineToWebRoot" 改为 allowDefinition="Everywhere",就OK!

<section name="protocols" type="System.Web.Configuration.ProtocolsSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToWebRoot"/>

 

 

<section name="protocols" type="System.Web.Configuration.ProtocolsSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="Everywhere"/>