我创建了一个新的团队构建定义。每次 checkin 时,构建都发生在 TFS 服务器(另一个构建 Controller )上。构建完成后,我想发布文件。使用的 MSBuild 输入参数是 /p:DeployOnBuild=true;PublishProfile=QADeploy
. QADeploy
是创建的发布配置文件。
我希望团队 build 能够成功,这会发生。但是成功的构建不会发布或尝试将文件发布到目标文件夹。任何想法为什么不触发通过发布配置文件发布?
最佳答案
奇怪,但添加 Visual Studio 版本解决了问题:
/p:DeployOnBuild=true /p:PublishProfile=QADeploy /p:VisualStudioVersion=11.0
关于build - Team Build 忽略 MSBuild 参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14260540/