虚拟文件夹中的ASP.NET应用程序使用网站根文件夹中的应用程序的web.config

时间:2010-08-07 02:49:08

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

我在虚拟文件夹中有几个ASP.NET应用程序(已经配置为应用程序,并且具有不同的应用程序池),但我想安装另一个ASP.NET应用程序,该应用程序将根据某些条件重定向到其中一个虚拟文件夹(来自数据库和cookie)。

虚拟文件夹中的所有应用程序都可以正常工作,但是如果我安装了根应用程序,那么我会遇到一些关于重复web.config设置的错误。

解决方法是为重定向应用程序创建另一个虚拟文件夹,并在根网站上使用HTML重定向。

但是,我想知道虚拟文件夹中的Web应用程序是否可以跳过.config层次结构中的网站根web.config。

谢谢,

Luis Alonso Ramos

1 个答案:

答案 0 :(得分:2)

一个选项是将web.config的所有设置移动到使用inheritInChildApplications属性的位置路径,以便这些设置仅应用于父应用程序而不是子应用程序,如:

<location inheritInChildApplications="false">
... move all your settings here...
</location>