ASP.NET web.config文件中的其他部分出错

ASP.NET web.config文件中的其他部分出错,asp.net,web-config,custom-sections,Asp.net,Web Config,Custom Sections,我有一个旧的ASP.NET网站,从ASP.NET 2.0升级到ASP.NET 4.0目标框架。遗憾的是,旧的web.config文件使用了太多的自定义节,它们与appSettings位于同一级别 网站编译时出现错误“无法识别的配置节MyCustomSection”。是否可以不重构所有代码并将自定义配置部分保留在web.config文件中?是否已将MyCustomSection添加到configsections中 <configSections> <section name="M

我有一个旧的ASP.NET网站,从ASP.NET 2.0升级到ASP.NET 4.0目标框架。遗憾的是,旧的web.config文件使用了太多的自定义节,它们与appSettings位于同一级别


网站编译时出现错误
“无法识别的配置节MyCustomSection”
。是否可以不重构所有代码并将自定义配置部分保留在web.config文件中?

是否已将MyCustomSection添加到configsections中

<configSections>
<section name="MyCustomSection"... />
</configSections>


这对我不起作用,因为此自定义节没有任何类型。它们只是按用途分组的附加设置。我的错,这是正确的解决方案。我可能缺少程序集引用。