build - Team Build 忽略 MSBuild 参数

标签 build tfs

我创建了一个新的团队构建定义。每次 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/

相关文章:

iOS 构建错误 - 多个构建命令

gradle - 仅在当天的第一个版本上运行Gradle任务

TFS2012 与 Jetbrains TeamCity+YouTrack

javascript - 如何使用js获取用户成员(TFS 2015扩展)所属的所有团队?

visual-studio-2012 - 自动合并失败时如何在 TFS 中合并 CSProj 文件

javascript - ng build -prod 与 ng build --prod --build-optimizer=true

javascript - Gulp:如何读取文件夹名称?

jenkins - 你如何在 Jenkins 中获得构建持续时间?

WCF 代理返回数组而不是列表,即使集合类型 == Generic.List

Azure 托管的本地构建 Controller + VSO : Error TF400106: Failed to register the build service (Exception Message: Could not find service)