我有一个托管在网站根目录的父应用程序。它是一个.NET 4.0应用程序,应用程序池显然设置为4.0。
我想在以下位置配置子应用程序:
/blog
这是一个.NET 2.0应用程序(它是BlogEngine.NET)。我创建了一个名为“blog”的新虚拟目录,将其指向适当的目录,将其转换为应用程序,并将其放入自己的应用程序池中,设置为.NET Framework 2.0。
我编辑了父web.config并添加了:
我想在以下位置配置子应用程序:
/blog
这是一个.NET 2.0应用程序(它是BlogEngine.NET)。我创建了一个名为“blog”的新虚拟目录,将其指向适当的目录,将其转换为应用程序,并将其放入自己的应用程序池中,设置为.NET Framework 2.0。
我编辑了父web.config并添加了:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<location path="." inheritInChildApplications="false">
<configSections>
<section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" />
</configSections>
....entire web.config basically...
</location>
</configuration>
紧跟在元素之后。但是,当我访问http://localhost/blog时,出现以下错误:
无法读取配置部分“configSections”,因为缺少部分声明
有人知道这里发生了什么或者我可能遗漏了什么吗?