IIS 7.5从父web.config继承的Web应用程序

时间:2010-09-27 08:16:03

标签: vb.net iis-7.5 asp.net-4.0

我正在使用asp.net 4.0项目。 我的文件结构如下所示

RootSite
-Web.Config
-WebService(WebApplication)
-Web.Config

现在WebService似乎从RootSite获取了web.config的一些部分,这里的问题是

<结构>< system.webServer>

所以我试着把它放在那个部分 < location path =“。” inheritInChildApplications = “假” > 但这导致只使httpHandler在根目录中运行...

那么有什么解决方案吗?我不明白为什么我的webservice的web.config继承自root的web.config ..

1 个答案:

答案 0 :(得分:1)

这是网络配置按设计工作的方式。它允许在更高级别定义公共属性,在较低级别定义自定义属性

大多数情况下,级别越高,web.config中配置部分的数量越少,您可能会遇到根web.config包含应在较低级别定义的部分的情况