Visual studio 2015 Visual Studio 2015与TFS 2010

Visual studio 2015 Visual Studio 2015与TFS 2010,visual-studio-2015,tfsbuild,Visual Studio 2015,Tfsbuild,我们最近将SQL Server 2008升级到SQL Server 2014,由于我们有DB项目,我们还必须从2010年升级到2015年,以支持从Visual Studio本地构建和部署DB项目 我们现在正尝试将Visual Studio Enterprise 2015与TFS 2010结合使用 但我面临构建自动化和TFS服务器的问题 当我尝试选择“要构建的项目”时,我会收到此消息框 当我试图打开构建模板时,我无法查看某些代理范围 非常感谢任何有助于解决此问题的建议,谢谢 =========

我们最近将SQL Server 2008升级到SQL Server 2014,由于我们有DB项目,我们还必须从2010年升级到2015年,以支持从Visual Studio本地构建和部署DB项目

我们现在正尝试将Visual Studio Enterprise 2015与TFS 2010结合使用 但我面临构建自动化和TFS服务器的问题

  • 当我尝试选择“要构建的项目”时,我会收到此消息框

  • 当我试图打开构建模板时,我无法查看某些代理范围

  • 非常感谢任何有助于解决此问题的建议,谢谢

    ================更新========================

    我在同一个工作站上安装了VS 2010和VS 2015(2010在主驱动器中,2015在辅助驱动器中),它似乎指向2010版的teamfoundation dll

    我手动尝试在GAC中安装VS 2015的Microsoft.TeamFoundation.Build.Workflow;这解决了我的第二个问题(即现在查看构建模板没有问题),但在选择“要构建的项目”时仍然面临相同的错误


    ========================================

    我认为您可能必须修改生成模板以指向MS build version 14.0。是的,有两个参数需要设置,包括“刀具轨迹”和“刀具版本”。有关详细信息,您可以参考此链接:

    我认为您可能必须修改生成模板,以指向MS build version 14.0。是的,有两个参数需要设置,包括“刀具轨迹”和“刀具版本”。有关详细信息,请参考此链接:

    帕特里克的回答部分正确。YouVS指向所有TFS构建的14.0版本,而2010模板中的许多内容都已过时。我的建议是在同一系统上下载单独的vs 2010或将tfs更新到2015,然后使用vNext重做构建定义

    tfs 2015 vNext的优点。更好,更干净,在未来几年内都能使用

    VS2010 vNext的优点。你安装了VS2010,一切正常


    老实说,如果自上次使用模板的构建工作以来,您没有保存任何更改,那么这些更改应该仍然可以工作,而不管您的vs无法读取这些更改。

    Patrick answer部分正确。YouVS指向所有TFS构建的14.0版本,而2010模板中的许多内容都已过时。我的建议是在同一系统上下载单独的vs 2010或将tfs更新到2015,然后使用vNext重做构建定义

    tfs 2015 vNext的优点。更好,更干净,在未来几年内都能使用

    VS2010 vNext的优点。你安装了VS2010,一切正常


    老实说,如果自上次使用模板的构建开始工作以来,您没有保存任何更改,它们应该仍然可以工作,而不管您的vs无法读取它们。

    我不是100%确定,但我认为构建定义会从tfs服务器版本更改到下一个版本,因为很多内容都会过时。您可能需要用新模板重新创建它们。@克劳迪斯,我还没有更新TFS版本。TFS版本仍然是2010年,但VS是从2010年到2015年更新的,请检查我有更新的问题,没有更多的细节。谢谢你的帮助。我不是100%确定,但我认为构建定义会从tfs服务器版本更改为下一版本,因为很多东西都过时了。您可能需要用新模板重新创建它们。@克劳迪斯,我还没有更新TFS版本。TFS版本仍然是2010年,但VS是从2010年到2015年更新的,请检查我有更新的问题,没有更多的细节。感谢您的帮助。感谢您抽出时间,我认为当我们升级到TFS 2015时,您的建议将对我非常有用。是的,现在我只下载vs 2010,因为它会很好地工作。只有负责定义的人才能拥有它。Rest可以使用vs 2015。它会显示错误,但只要定义适合tfs版本,构建就会成功。感谢您抽出时间,我认为当我们升级到tfs 2015时,您的建议对我非常有用。是的,现在我只下载vs 2010,因为它会很好地工作。只有负责定义的人才能拥有它。Rest可以使用vs 2015。它将显示错误,但只要定义适合tfs版本,构建就会成功。