首页 > 解决方案 > Team Foundation Server Build Agent 缺少一些功能 - 如何添加?

问题描述

我的构建服务器上安装了带有 VS2019 的 TFS2018。我刚刚添加了一个默认构建代理,但在尝试对新构建进行排队时出现缺少功能错误。

检查代理上的功能选项卡,我可以看到我缺少 VisualStudio 功能。还引用的构建似乎在那里(指向 msbuild 14)。

谁能告诉我 Visual Studio 2019 的功能(和路径)应该是什么。我假设一个称为 VisualStudio,应该指向某个目录。我也知道应该有一个叫做 VisualStudo_16 或类似的东西。

问候

标签: visual-studiotfs

解决方案


请仔细检查并确保您确实在构建服务器上安装了 VS2019。

然后尝试重新启动代理服务(运行services.msc以打开服务控制台),基本上它会再次扫描并识别功能。如果这仍然不起作用,那么您可以尝试手动添加用户定义的功能:

导航到代理池并选择特定代理 ( http://server:8080/tfs/DefaultCollection/_admin/_AgentPool) -> 功能 -> 添加功能 -> 添加以下 VS 2019 功能(例如社区版本):

在此处输入图像描述

在此处输入图像描述


推荐阅读