Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/29.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
C# 特定于品牌的web.config节自动化_C#_Asp.net_Visual Studio 2010 - Fatal编程技术网

C# 特定于品牌的web.config节自动化

C# 特定于品牌的web.config节自动化,c#,asp.net,visual-studio-2010,C#,Asp.net,Visual Studio 2010,我正在研究如何根据环境和品牌使web.config动态。对于不同的环境和品牌,我们有不同的web.config 现在,我们将它的副本存储在一个单独的文件中,最后手动选择并部署它 我正在寻找各种方法来实现这一点,下面的一种方法有一个解决方案 我不想要任何代码或类似的东西,但如果有任何其他最佳行业实践,我需要一些参考资料请参阅web.config转换。同样的概念。您有一个基本配置文件,然后每个环境、品牌或两者都有特定的嵌套配置文件。根据您部署应用程序的方式,可能会影响您拥有的web.config的

我正在研究如何根据环境和品牌使web.config动态。对于不同的环境和品牌,我们有不同的web.config

现在,我们将它的副本存储在一个单独的文件中,最后手动选择并部署它

我正在寻找各种方法来实现这一点,下面的一种方法有一个解决方案

我不想要任何代码或类似的东西,但如果有任何其他最佳行业实践,我需要一些参考资料

请参阅web.config转换。同样的概念。您有一个基本配置文件,然后每个环境、品牌或两者都有特定的嵌套配置文件。根据您部署应用程序的方式,可能会影响您拥有的web.config的数量。在较新的visual studio中,也可以通过单击解决方案资源管理器中的嵌套web.config预览更改

App.config转换不受开箱即用的支持,但某些msbuild事件正是支持这种转换的