首页 > 解决方案 > 自从我升级到 VS2019 后,我的构建代理没有接收任何 C# 任务

问题描述

由于我删除了 VS2017 并在我的系统上安装了 VS2019,我的构建代理没有 Visual Studio 功能。所以,我不能再构建任何 C# 项目了。我认为我无法构建任何 C# 项目的原因是因为我错过了这些 VS 功能。我怀念安装 VS2017 时拥有的这些功能:

VisualStudio C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\ VisualStudio_15.0 C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\ VisualStudio_IDE C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\ VisualStudio_IDE_15.0 C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\ VS140COMNTOOLS C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7 \Tools\ VSTest C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\CommonExtensions\Microsoft\TestWindow VSTest_15.0 C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\ Common7\IDE\CommonExtensions\Microsoft\TestWindow

我们正在使用 TFS2018 更新 2

我重新安装了构建代理,但这并没有解决问题。在我手动添加了这些缺失的功能后,我的构建代理可以再次获取构建任务,但失败并显示以下错误消息:“日期时间”类型是在未引用的程序集中定义的。您必须添加对程序集的引用。我可以在不升级 Team Foundation Server 的情况下升级我的构建代理吗?是否有其他解决方案可以解决此问题?

任何帮助将不胜感激。

标签: visual-studiotfs

解决方案


推荐阅读