TFS 2012没有将已转换的Web.Config复制到_PublishedWebsite

时间:2015-03-05 17:46:49

标签: tfs msbuild web-config tfs2012 octopus-deploy

我有一个带有配置转换的Web项目。

在我的本地机器上,当项目构建时,转换工作正常。

但是,我的项目被推送到TFS并在那里构建,配置文件在主drop文件夹中转换;但是,_PublishedWebsites中的版本是原始的,未经转换的版本。

这在使用Octopack时会导致问题,因为它将_PublishedWebsites \文件夹中的所有内容打包进行部署,因此,我在部署中获得了未转换的文件

在推送到_PublishedWebsites

之前,有没有办法让TFS转换配置文件

修改
我们正在使用TFS 2012

1 个答案:

答案 0 :(得分:6)

基于我在这些文章中找到的信息:

解决方案是添加

/p:UseWPP_CopyWebApplication=true /p:PipelineDependsOnBuild=false

我的构建论点。

现在,已转换的Web.Config文件已复制到_PublishedWebsites