TFS 2012 未将转换后的 Web.Config 复制到 _PublishedWebsite

TFS 2012 not copying transformed Web.Config to _PublishedWebsite

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

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

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

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

有没有办法让 TFS 在推送到 _PublishedWebsites 之前转换配置文件

编辑
我们正在使用 TFS 2012

根据我在这些文章中找到的信息:

解决方案是添加

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

我的构建参数。

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