Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 处理两个具有相同结构的web.config文件的好方法是什么_Asp.net Mvc_Web Config_Windows Server 2008 R2 - Fatal编程技术网

Asp.net mvc 处理两个具有相同结构的web.config文件的好方法是什么

Asp.net mvc 处理两个具有相同结构的web.config文件的好方法是什么,asp.net-mvc,web-config,windows-server-2008-r2,Asp.net Mvc,Web Config,Windows Server 2008 R2,我有一个已经有6个租户的多租户应用程序 每个租户都有自己的虚拟web和自己的web.config。大多数设置对于所有租户都是相同的,但有些不同 处理这些设置越来越困难。简化情况的第一步是,如果我可以编辑所有租户在一个地方共享的设置 框架或项目中是否有针对此类问题的内置内容?如果我没记错的话,web.config是分层的。i、 e如果您有一个包含web.config的目录,以及一个包含自己的web.config的较低级别目录,并且当您在这些目录之间导航时,web.config中的设置将被覆盖。。也

我有一个已经有6个租户的多租户应用程序

每个租户都有自己的虚拟web和自己的web.config。大多数设置对于所有租户都是相同的,但有些不同

处理这些设置越来越困难。简化情况的第一步是,如果我可以编辑所有租户在一个地方共享的设置


框架或项目中是否有针对此类问题的内置内容?

如果我没记错的话,web.config是分层的。i、 e如果您有一个包含web.config的目录,以及一个包含自己的web.config的较低级别目录,并且当您在这些目录之间导航时,web.config中的设置将被覆盖。。也就是说,我已经忘记了在这种环境下的交战规则

一个简单、更易于管理的解决方案可能是拥有自己的部分,可以插入web.config,并拥有自己的XML配置文件,可以从web.config引用。它的构建非常简单,您可以管理层次结构的工作方式。

一些好的链接:,HTH