【发布时间】:2011-11-03 17:35:06
【问题描述】:
我正在使用 Team City 来处理我们的部署。
所以我创建了一个 MSBuild 步骤来编译我们的 .sln 文件。
构建后,我的输出目录中有这三个文件:
- Web.config
- Web.Release.config
- Web.Debug.config
这意味着 msbuild 任务不会转换 web.config。
但是当我在 Visual Studio 中使用发布功能时,转换就完成了。
那么,msbuild 和 publish 有什么区别?以及如何强制我的 msbuild 任务转换配置?
【问题讨论】:
-
我不确定我是否理解您所说的“不转换 web.config”是什么意思?
-
在我的输出目录中,我只有 3 个 web.config.* 文件,我希望只有 1 个 web.config 应用了转换
标签: msbuild web-config