Visual Studio 2015 与 TFS 2010
Visual Studio 2015 with TFS 2010
我们最近将 SQL Server 2008 升级到 SQL Server 2014,由于我们有数据库项目,我们还必须将 Visual Studio 从 2010 升级到 2015,以支持构建和部署来自本地 Visual Studio 的数据库项目。
我们现在正在尝试将 Visual Studio Enterprise 2015 与 TFS 2010 一起使用
但我面临构建自动化和 TFS 服务器的问题
当我尝试 select "Items to Build" 我收到这个消息框,
当我尝试打开构建模板时,我无法查看某些代理范围,
非常感谢任何有助于解决此问题的建议,谢谢。
=============更新========================
我在同一个工作站上安装了 VS 2010 和 VS 2015(2010 在主驱动器中,2015 在辅助驱动器中),它似乎指向 2010 版的 teamfoundation dll。
我手动尝试在 GAC 中安装 Microsoft.TeamFoundation.Build.Workflow 的 VS 2015;这解决了我的第二个问题(即现在查看构建模板没有问题)但是我在 selecting "Items to build"
时仍然面临同样的错误
================================
我认为您可能必须修改构建模板以指向 MS 构建版本 14.0。是的,有两个参数'ToolPath'和'Tool version'可以设置。详细可以参考这个link:
Patrick 的回答部分正确。您 vs 指向所有 TFS 版本的 14.0 版本,2010 模板中的许多内容已过时。我的建议是在同一系统上单独下载 vs 2010,或者将 tfs 更新到 2015,然后使用 vNext 重做构建定义。
tfs 2015 vNext 的优点。更好,更干净,并且会在未来几年内使用。
vs 2010 vNext 的优点。你安装 vs 2010,一切正常。
老实说,如果自上次使用模板的构建工作以来您没有保存任何更改,它们应该仍然可以工作,无论您的 vs 无法读取它们。
我们最近将 SQL Server 2008 升级到 SQL Server 2014,由于我们有数据库项目,我们还必须将 Visual Studio 从 2010 升级到 2015,以支持构建和部署来自本地 Visual Studio 的数据库项目。
我们现在正在尝试将 Visual Studio Enterprise 2015 与 TFS 2010 一起使用 但我面临构建自动化和 TFS 服务器的问题
当我尝试 select "Items to Build" 我收到这个消息框,
当我尝试打开构建模板时,我无法查看某些代理范围,
非常感谢任何有助于解决此问题的建议,谢谢。
=============更新========================
我在同一个工作站上安装了 VS 2010 和 VS 2015(2010 在主驱动器中,2015 在辅助驱动器中),它似乎指向 2010 版的 teamfoundation dll。
我手动尝试在 GAC 中安装 Microsoft.TeamFoundation.Build.Workflow 的 VS 2015;这解决了我的第二个问题(即现在查看构建模板没有问题)但是我在 selecting "Items to build"
时仍然面临同样的错误================================
我认为您可能必须修改构建模板以指向 MS 构建版本 14.0。是的,有两个参数'ToolPath'和'Tool version'可以设置。详细可以参考这个link:
Patrick 的回答部分正确。您 vs 指向所有 TFS 版本的 14.0 版本,2010 模板中的许多内容已过时。我的建议是在同一系统上单独下载 vs 2010,或者将 tfs 更新到 2015,然后使用 vNext 重做构建定义。
tfs 2015 vNext 的优点。更好,更干净,并且会在未来几年内使用。
vs 2010 vNext 的优点。你安装 vs 2010,一切正常。
老实说,如果自上次使用模板的构建工作以来您没有保存任何更改,它们应该仍然可以工作,无论您的 vs 无法读取它们。