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

时间:2014-02-19 04:28:26

标签: asp.net .net iis-7 web-config

我尝试使用.net 4.5

在IIS7上安装BugNET

一直显示

  

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

它非常像issuethis one但我的应用资源池设置为4.0。

使用.net 4.5

在IIS8上运行正常

我认为设置是一样的。

有任何帮助吗? THX

2 个答案:

答案 0 :(得分:26)

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

我只是添加

<section name="uri" type="System.Configuration.UriSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />

<configSections>

然后它工作正常。

答案 1 :(得分:14)

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

  

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

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

(我是URI元素,但没有<section name="uri"…。我没有IIS排版,因此我无法就此主题发表更多信息!)