【问题标题】:Getting TFSBuild.proj from TFS 2008 to work on TFS 2012从 TFS 2008 获取 TFS Build.project 以在 TFS 2012 上工作
【发布时间】:2013-07-16 13:57:31
【问题描述】:

我刚刚将我的解决方案从 TFS 2008 复制到 TFS 2012。在 TFS 2008 中,TFSBuild.proj 执行正常的解决方案构建,调用 installshield 项目、dotfuscator 项目并将生成的 installshield 输出转储到放置文件夹中。

在我的构建定义中,我将“要构建的项目”设置为指向 .proj 文件。构建工作正常,但我得到的只是一个包含日志的文件夹。我添加了 .sln 来构建(虽然以前不需要)并构建了 .sln 文件,但是 installshield 和 dotfuscator 没有完成。

查看 .proj 日志文件...我的“消息”输出均不存在。这两个版本之间是否有一些较大的变化需要对 proj 文件进行较大的更改?

我没有 TFS 服务器的管理员权限。 谢谢

【问题讨论】:

    标签: tfs msbuild tfsbuild


    【解决方案1】:

    我猜您正在使用“默认”构建过程模板。如果要使用 TFSbuild.proj 文件,则需要使用“Upgrade”模板。

    编辑您的构建定义并转到“进程”选项卡。应该有一个区域显示您正在使用的模板。单击“显示详细信息”按钮并从下拉列表中选择“升级模板”。

    现在将构建指向包含 TFSbuild.proj 的文件夹并保存定义。这应该可以解决问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-06-12
      • 2013-02-06
      • 2018-12-01
      • 1970-01-01
      • 2014-12-28
      • 2014-06-08
      相关资源
      最近更新 更多