MsBuild构建位,但每个环境提供web.config

时间:2014-07-10 11:20:55

标签: visual-studio-2012 tfs msbuild

是否可以使用VS2012(和TFS2012)创建基于changetset id的构建,该构建在每个环境中提供一组二进制文件(web)和一组web.configs?

1 个答案:

答案 0 :(得分:0)

  

是否可以使用VS2012(和TFS2012)创建基于a的构建   changetset id

是队列新构建,当出现确认窗口时,转到参数选项卡,在GetVersion enetr下要构建的变更集,您可能必须输入C或CS infornt,即变更集999 c999或cs999

  

提供一组二进制文件(web)和一组web.configs   环境?

您的二进制文件应该与目标环境无关,因此您应该能够构建一次,部署多次。您的配置文件将取决于您如何设置它们,如果您使用转换机制,您的配置将根据您的构建配置创建。如果你以不同的方式进行转换,你可以添加一个后期构建任务来复制配置'n'次,然后执行查找替换类型操作以将环境特定配置输入到每个文件中