我们计划使用XDT概念来自动化分段和生产中的web.config设置。 我们已经使用c#.Net中的Visual Studio长时间创建了Web应用程序。我们所有的应用程序都已经在其中有一个web.config(在其下面有web.debug.config和web.release.config)
我从当前的staging和PROD环境中获取了web.config。现在我创建web.PROD.config和web.Staging.config xdt(xml转换)文件(基于我从当前的Staging和PROD环境中获取的备份)并确保已经存在的web.config在解决方案中也相应更新?
我目前的计划是手动完成,但我们需要花费大量时间。有没有办法从Visual Studio或任何其他工具中执行此操作?
答案 0 :(得分:6)
https://github.com/CameronWills/FatAntelope 此命令行工具将比较两个web.config文件并从差异生成XDT转换。因此,您可以使用开发web.config和production web.config运行它,并获取web.release.config文件。
免责声明:我写了......