繁体   English   中英

如何将页面指向另一个web.config?

[英]How to point a page to a different web.config?

ASP .NET中的页面是否可以指向其他web.config? 例如,我有2个不同的配置文件,一个是web.config,另一个是web1.config。 如何将页面指向ASP .NET中的web1.config?

据我所知,您不能将页面指向另一个web.config文件。 但是,您可以将网站/应用程序组织到子文件夹中,在根文件夹中有一个主web.config文件,在子文件夹中有一个新的web.config文件,用于特定于子文件夹的设置。 然后,您可以复制此子文件夹,并针对不同的设置修改其web.config。

除了复制文件外,我的一个想法是在子文件夹中设置一个虚拟目录,以便您可以重用相同的网站/应用程序并使用不同的web.config文件进行控制。 我以前没有尝试过,但是我认为值得尝试!

Web.config继承和重写

每个Web.config文件都会将配置设置应用于它所在的目录及其下的所有子目录。 子目录中的设置可以选择覆盖或修改父目录中指定的设置。 通过在location元素中指定路径,可以选择将Web.config文件中的配置设置应用于单个文件或子目录。

嵌套的Web.config文件

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM