tfs - 如何将 Visual Studio 2017 添加到 Team Foundation Server 构建代理?

标签 tfs visual-studio-2017 tfs-2015

我已在服务器上安装了 Visual Studio 2017 来构建项目。服务器正在运行 Team Foundation Server 2015 Update 3。TFS 2015 将选项显示为 Visual Studio 版本中的最新版本,但当我构建项目时,它不会构建,并表示代理不具备 Visualstudio、vstest、msbuild 功能。 我正在尝试手动添加功能,但它不起作用,并显示未找到 Visual studio。

最佳答案

如果您的构建代理未与 TFS 服务器(安装了 VS2017)安装在同一台计算机上。 尝试在构建代理上安装 Visual Studio,然后使用 TFS 重新注册构建代理。

如果您的构建代理和 TFS 服务器、VS2017 在同一台计算机上,但 VS 是在配置构建代理之后安装的。然后使用 TFS 重新注册构建代理,因为仅在首次配置代理时才会发现系统功能 - 此后所做的任何更改都不会被捕获。

更多方式请引用类似问题:No agent could be found with the following capabilities: msbuild, visualstudio, vstest?

关于tfs - 如何将 Visual Studio 2017 添加到 Team Foundation Server 构建代理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43610764/

相关文章:

tfs - 有没有办法让 TFS 可链接?

powershell - 使用 Powershell 将文件 checkin TFS

c++ - 我需要哪个 SDK 来确保 Visual Studio C++ 2017 中的 Windows 7 兼容性

TFSBuild 命令行/vNext 2015

tfs - TF400654/TF400587 - TFS - 无法配置规划工具/以下状态不存在

tfs - 如何在 TFS 中创建子项目?

c# - Q# 环境不一致

c# - SettingsManager.GetWritableSettingsStore 可用于在 Visual Studio 扩展中导入/导出?

TFS 2015 升级卡住了

database - 升级到 TFS 2015 - 由于数据库架构已更改而导致的问题