Zar*_*kos 8 msbuild tfs visual-studio-2019
我们使用 Team Foundation Server 2018。自从我们升级到 Visual Studio 2019 以来,我一直在尝试将此功能添加到 TFS 2018,但没有任何成功。
TFS 版本:2018 (16.122.27102.1)
我已经尝试重新配置代理,甚至添加一个新代理。Visual Studio 2019 安装在 TFS 服务器上 + 与 2017 具有相同的检查。
在服务器上删除 VS 2017 也无济于事,当时找不到任何功能。
是否需要执行任何提示/技巧才能使 TFS 与 VS2019 构建一起使用?
Leo*_*SFT 16
Team Foundation Server 2018 构建代理功能 VS 2019
Visual Studio 通常与较新版本的 Team Foundation Server 兼容。
您可以在此处查看 Microsoft 指定的详细信息:要求和兼容性。
只有最新版本与最新的 Team Foundation Server 具有“完全”兼容性,因为这将是唯一包含可以与该版本的新功能交互的组件的客户端,并且也是唯一可以从中执行某些管理的客户端任务,例如创建新的团队项目。
所以,Team Foundation Server 2018 应该是高水平的支持 VS 2019 不是完全支持。
Team Foundation Server 2018 代理无法识别 vs2019 和 msbuild 16.0 功能。那么就无法在VS构建任务的Visual Studio版本中选择Visual Studio 2019。因为 TFS 不知道如何定位未来的 VS 版本
要解决此问题,您可以使用 MSBuild 任务而不是 Visual Studio Build Step,然后指定 MSBuild 16.0 的位置,它应该是:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\MSBuild.exe
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助。
| 归档时间: |
|
| 查看次数: |
4099 次 |
| 最近记录: |