从TFS 2008获取TFSBuild.proj以用于TFS 2012

从TFS 2008获取TFSBuild.proj以用于TFS 2012,tfs,msbuild,tfsbuild,Tfs,Msbuild,Tfsbuild,我刚刚将我的解决方案从TFS 2008复制到TFS 2012。在TFS 2008中,TFSBuild.proj执行正常的解决方案构建,调用installshield项目、dotfuscator项目,并将结果installshield输出转储到drop文件夹中 在构建定义中,我将“要构建的项”设置为指向.proj文件。构建工作正常,但我只得到一个包含日志的文件夹。我将.sln添加到构建中(虽然以前不需要),并构建了.sln文件,但installshield和dotfuscator没有完成 正在查看

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

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

正在查看.proj日志文件。。。我的“消息”输出都不在那里。这两个版本之间是否有一些需要对proj文件进行重大更改的重大更改

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

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

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

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