我在哪里可以找到 Visual Studio 2015 年的 Microsoft.TeamFoundation.Build.Client?

Where can I find Microsoft.TeamFoundation.Build.Client in Visual Studio 2015?

我有一个干净的 windows 安装,只安装了 Visual Studio 2015,我正在寻找 Microsoft.TeamFoundation.Build.Client 程序集?

我想知道在即将推出的 vNext Build 中它是否已经过时,或者名称空间是否已移动?或者是其他东西? MSDN 文档仅更新到 Visual Studio 2013,在磁盘上搜索 dll 没有结果。

当我迁移到 VS2015 和 TFS2015 时,我希望继续使用经典构建系统 - 我想我可以在 TFS2015 中使用其余 API,但不必移植我们自定义活动的所有代码和 MSBuild 任务。

我确实展示了一个可以参考的Microsoft.TeamFoundation.Build.Client程序集版本12.0.0.0。您可能需要 Visual Studio 2013 年的组件。

我已经将我所有的构建过程从 TFS 和 VS 2013 更新到 2015,它们 运行,但我可能没有像你一样的自定义任务等。

Visual Studio 2015 确实表示它支持所有以前的构建过程功能(他们现在称为 XAML 构建),即使他们已经重写了构建过程。有关详细信息,请参阅 TFS 2015 发行说明:https://www.visualstudio.com/news/tfs2015-vs#vNextBuild

Microsoft.TeamFoundation.Build.Client.dll VS 2015 仍然附带。对于 2015 版本,我们已从 GAC 中删除了客户端 OM DLL。

在 RC 版本中,您可以在 c:\program files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer 中找到 DLL。这是一个不起眼的地方。

TFS 2015 客户端 OM RTM NuGet 包现已可用(也适用于 Visual Studio 在线):

.NET client libraries for Visual Studio Online (and TFS)

我已成功连接 TFS 服务器并通过检查以下注册表项验证它已安装。

打开 运行->REGEDIT(具有管理员权限)-> 导航至以下键。

[HKEY_CURRENT_USER\Software\Microsoft\VisualStudio.0\TeamFoundation\SourceControl\Proxy]

此外,检查以下键以检查您计算机上的 TFS 实例

[HKEY_CURRENT_USER\Software\Microsoft\VisualStudio.0\TeamFoundation\Instances]