是否应在MSBuild任务之前或之后转换web.config?

时间:2014-05-07 15:22:49

标签: msbuild web-config web-config-transform

我有一个自定义的MSBuild脚本,我正在使用MSBuild任务来编译解决方案。

在该解决方案中,我有多个项目,其中一些项目需要在流程的某个阶段进行转换。转换目前只是连接字符串,但可能会发生变化。

那么,是否应该在MSBuild任务之前或之后转换web.config?

1 个答案:

答案 0 :(得分:1)

没关系。
web.config仅在运行时读取,不会影响纯编译步骤的结果。

但是,如果您使用MsBuild / T:Package打包网站,则转换将作为打包过程的一部分进行,该过程将在编译步骤完成后进行。

希望这有帮助。