为Staging and Production web.config文件生成xml文档转换

krr*_*hna 3 .net c# xml asp.net xdt-transform

我们计划使用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或任何其他工具执行此操作?

cwi*_*lls 6

https://github.com/CameronWills/FatAntelope 这个命令行工具将比较两个web.config文件,并根据差异生成XDT变换.因此,您可以使用开发web.config和生产web.config运行它,并获取web.release.config文件.

免责声明:我写了......