配置IIS以读取特定的web.config文件

配置IIS以读取特定的web.config文件,iis,web-config,virtual-directory,Iis,Web Config,Virtual Directory,我有一个IIS服务器,其中包含一个网站和一个虚拟目录,该目录映射到另一台服务器(也运行IIS)上的共享。我不希望我的主IIS服务器读取另一台服务器上虚拟目录中的web.config文件。有没有办法使我的IIS服务器只读取本地显示的站点的web.config文件?每个解决方案父目录应该只有一个web.config。如果存在,则应用程序将使用该属性。在applicationHost.config文件中,您可以向元素添加allowSubDirConfig=“false”属性,当尝试浏览虚拟目录时,他们

我有一个IIS服务器,其中包含一个网站和一个虚拟目录,该目录映射到另一台服务器(也运行IIS)上的共享。我不希望我的主IIS服务器读取另一台服务器上虚拟目录中的web.config文件。有没有办法使我的IIS服务器只读取本地显示的站点的web.config文件?

每个解决方案父目录应该只有一个web.config。如果存在,则应用程序将使用该属性。

applicationHost.config文件中,您可以向
元素添加
allowSubDirConfig=“false”
属性,当尝试浏览虚拟目录时,他们似乎在那些远程虚拟目录中拾取web.config文件,因为错误引用了该web.config文件。例如,我的IIS服务器是server1,我在IIS中有一个虚拟目录映射到该站点下的server2上的共享。当我试图从IIS中浏览虚拟目录时,我在引用该web.config时遇到一个特定错误。错误500.19内部服务器错误代码0x80070032配置文件:\\?\UNC\server2\d\u share\share1\web.config。