Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.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# 合并多个配置文件_C#_Asp.net_Asp.net Mvc_Web Config - Fatal编程技术网

C# 合并多个配置文件

C# 合并多个配置文件,c#,asp.net,asp.net-mvc,web-config,C#,Asp.net,Asp.net Mvc,Web Config,我的C:\Configs目录中有以下配置文件 app.environment.config app.dev.config app.production.config app.environment.config仅包含此dev,可根据运行时要与主app.config合并的配置文件从dev更改为生产。如何实现此合并,即根据值从app.dev.config或app.production.config进行合并。非常感谢提供示例代码 我之所以采用这种方法,是因为我们有相当多的开发人员在同一个项目上工作,我

我的C:\Configs目录中有以下配置文件

  • app.environment.config
  • app.dev.config
  • app.production.config
  • app.environment.config仅包含此dev,可根据运行时要与主app.config合并的配置文件从dev更改为生产。如何实现此合并,即根据值从app.dev.config或app.production.config进行合并。非常感谢提供示例代码


    我之所以采用这种方法,是因为我们有相当多的开发人员在同一个项目上工作,我不想让任何人互相干涉。

    您可以使用名为SlowCheetah的扩展来实现这一点

    请查看Scott Hanselmans的博客,了解如何使用SlowCheetah进行转换