Iis 7 如何使web.config仅应用于根文件夹?

Iis 7 如何使web.config仅应用于根文件夹?,iis-7,Iis 7,是否有办法防止IIS7内wwwroot根目录中的web.config文件继承到所有其他子文件夹 开发人员安装了一个web应用程序,将文件放入wwwroot文件夹。在安装Exchange2010之前,所有这些都可以正常工作,但无法正常工作。删除wwwroot根目录中的web.config文件会使Exchange工作(OWA等),但会破坏web应用程序。将web.config文件放回会修复web应用程序,但会再次中断Exchange。为了防止继承的配置传递给子应用程序,您将标记包装在标记中,并使用i

是否有办法防止IIS7内wwwroot根目录中的web.config文件继承到所有其他子文件夹


开发人员安装了一个web应用程序,将文件放入wwwroot文件夹。在安装Exchange2010之前,所有这些都可以正常工作,但无法正常工作。删除wwwroot根目录中的web.config文件会使Exchange工作(OWA等),但会破坏web应用程序。将web.config文件放回会修复web应用程序,但会再次中断Exchange。

为了防止继承的配置传递给子应用程序,您将
标记包装在
标记中,并使用
inheritInChildApplications=“false”


...

你能展示一下(大概的)文件夹结构吗?我对web应用程序开发人员大喊大叫,他最后把他的垃圾和它的web.config文件一起移动到了一个新的虚拟目录中。我确实无意中发现了标签,但没有注意到inheritInChildApplications位,所以感谢您指出这一点。
<location path="." inheritInChildApplications="false">
   <system.web>
      ...
   </system.web>
</location>