3

我们计划使用 XDT 概念来自动化暂存和生产中的 web.config 设置。我们已经在很久以前使用 c#.Net 中的 Visual Studio 创建了 Web 应用程序。我们所有的应用程序内部都已经有一个 web.config(我们有 web.debug.config 和 web.release.config)

我已经从当前的暂存和 PROD 环境中获取了 web.config。现在我要创建 web.PROD.config 和 web.Staging.config xdt(xml 转换)文件(基于我从当前 Staging 和 PROD 环境中获取的备份),并确保 web.config 已经存在在解决方案中也相应更新?

我目前的计划是手动完成,但我们会花费很多时间。有没有办法从 Visual Studio 或任何其他工具中做到这一点?

4

1 回答 1

7

https://github.com/CameronWills/FatAntelope 这个命令行工具将比较两个 web.config 文件并从差异中生成 XDT 转换。所以你可以用你的开发 web.config 和生产 web.config 运行它,并得到一个 web.release.config 文件。

免责声明:我写的...

于 2015-11-11T20:26:16.677 回答