Team Foundation Server 2018 构建代理功能 VS 2019
Team Foundation Server 2018 Build agent Capabilities VS 2019
我们使用 Team Foundation Server 2018。自从我们升级到 Visual studio 2019 以来,我一直在尝试将此功能添加到 TFS 2018,但没有成功。
TFS 版本:2018 (16.122.27102.1)
我已经尝试过重新配置代理,甚至添加一个新代理。
Visual studio 2019 安装在 TFS 服务器上 + 与 2017 具有相同的检查。
删除服务器上的 VS 2017 也无济于事,找不到任何功能。
我是否需要执行任何 tips/tricks 才能使 TFS 与 VS2019 构建一起工作?
Team Foundation Server 2018 Build agent Capabilities VS 2019
Visual Studio 通常与较新版本的 Team Foundation Server 兼容。
您可以在这里查看微软指定的详细信息:Requirements and compatibility。
Only the latest version has "full" compatibility with the latest Team
Foundation Server, because this will be the only client that contains
components that can interface with new features for that release, and
will also be the only client from which you can perform certain
administrative tasks such as creating new team projects.
所以,Team Foundation Server 2018 应该是高级别支持 VS 2019 不是完全支持。
Team Foundation Server 2018 代理无法识别 vs2019 和 msbuild 16.0 功能。然后你不能在 select Visual Studio 2019 版本的 VS 构建任务中。因为 TFS 不知道如何定位未来的 VS 版本
要解决此问题,可以使用 MSBuild 任务代替 Visual Studio Build Step,然后指定 MSBuild 16.0 的位置,应该是:
C:\Program Files (x86)\Microsoft Visual Studio19\Enterprise\MSBuild\Current\Bin\MSBuild.exe
希望对您有所帮助。
我们使用 Team Foundation Server 2018。自从我们升级到 Visual studio 2019 以来,我一直在尝试将此功能添加到 TFS 2018,但没有成功。
TFS 版本:2018 (16.122.27102.1)
我已经尝试过重新配置代理,甚至添加一个新代理。 Visual studio 2019 安装在 TFS 服务器上 + 与 2017 具有相同的检查。
删除服务器上的 VS 2017 也无济于事,找不到任何功能。
我是否需要执行任何 tips/tricks 才能使 TFS 与 VS2019 构建一起工作?
Team Foundation Server 2018 Build agent Capabilities VS 2019
Visual Studio 通常与较新版本的 Team Foundation Server 兼容。
您可以在这里查看微软指定的详细信息:Requirements and compatibility。
Only the latest version has "full" compatibility with the latest Team Foundation Server, because this will be the only client that contains components that can interface with new features for that release, and will also be the only client from which you can perform certain administrative tasks such as creating new team projects.
所以,Team Foundation Server 2018 应该是高级别支持 VS 2019 不是完全支持。
Team Foundation Server 2018 代理无法识别 vs2019 和 msbuild 16.0 功能。然后你不能在 select Visual Studio 2019 版本的 VS 构建任务中。因为 TFS 不知道如何定位未来的 VS 版本
要解决此问题,可以使用 MSBuild 任务代替 Visual Studio Build Step,然后指定 MSBuild 16.0 的位置,应该是:
C:\Program Files (x86)\Microsoft Visual Studio19\Enterprise\MSBuild\Current\Bin\MSBuild.exe
希望对您有所帮助。