无法读取配置节'uri',因为它缺少节声明

max*_*sam 24 .net asp.net iis-7 web-config

我尝试使用.net 4.5在IIS7上安装BugNET

它一直在显示

无法读取配置节'uri',因为它缺少节声明

这非常像这个问题而且这个 但是我的应用程序池设置为4.0.

它在.net 4.5的IIS8上工作正常

我认为设置是一样的.

有帮助吗?谢谢

max*_*sam 28

事实证明它确实意味着它缺少一个部分声明.

我只是补充一下

<section name="uri" type="System.Configuration.UriSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
Run Code Online (Sandbox Code Playgroud)

代替 <configSections>

然后它工作正常.


pti*_*tim 15

感谢您在问题中包含的链接; 你加入的第一个工作对我来说,所以我想我会为后来的货物拣选者引用它:

当您遇到此问题时,请在IIS中将.NET Framework版本的池更改为V4.0.

http://forums.asp.net/t/1839088.aspx

(我的URI元素,但没有<section name="uri"….我没有IIS的印章,所以我不能说,关于这个问题的任何东西!)