我正在使用 TFS 2013 构建许多解决方案;每个都有不同的解决方案配置。我还根据构建定义过程设置转换 web.config。如果构建定义配置为部署 Web 项目,则 web.config 正在正确转换 - 一切都很好。
但是,复制到构建输出目录的 web.config 不会被转换。我意识到这可能是设计的。
所以,我的问题是:
作为 TFS 持续集成构建定义的一部分复制到输出目录的 web.config 是否可以像部署一样进行转换?
我对 SlowCheetah 不太感兴趣,因为开发人员已经宣布他将停止对该项目的工作/支持。 https://github.com/sayedihashimi/slow-cheetah/issues/158
我也确信我可以想出一个自定义的后期构建脚本来作为最后的手段来做到这一点。但是现在,我很好奇是否有人成功地将转换后的 web.config 复制到 TFS 构建定义的输出目录中。