2013-07-16 44 views
0

我刚刚将我的解决方案从TFS 2008复制到TFS 2012.在TFS 2008中,TFSBuild.proj执行常规解决方案构建,调用installshield项目,dotfuscator项目并转储结果installshield输出到drop文件夹中。从TFS 2008获取TFSBuild.proj在TFS 2012上工作

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

查看.proj日志文件...我的“消息”输出都没有。这两个版本之间是否有一些大的变化,需要对proj文件进行大的修改?

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

回答

1

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

编辑您的构建定义并转到“处理”选项卡。应该有一个区域显示您正在使用的模板。点击“显示详情”按钮,然后从下拉列表中选择“升级模板”。

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