【发布时间】:2020-03-17 08:27:34
【问题描述】:
什么决定了 TFS2017 on prem 中可用的“.net core”构建步骤的版本? 我已经对 tfs 进行了最新的修补,在构建和 tfs 服务器上安装了 .net core 版本 2.2,但在 TFS 构建步骤中我只能看到 v0.* 和 v1.*。
编辑澄清:这是我感兴趣的构建步骤模板的版本,而不是服务器上的 sdk/framework/dotnet exe。
【问题讨论】:
-
这不是 netcore 的版本,而是将调用 netcode-sdk 的任务的版本。尝试运行构建以查看任务是否获取 netcore2-sdk
-
回答您的问题,“net core”的构建步骤版本与实际的 netcore-sdk 安装无关
-
抱歉,澄清一下,我感兴趣的是构建步骤版本模板,而不是构建/tfs 服务器上的 dotnet 核心版本。我无法弄清楚是什么决定了可用的构建步骤的版本。对于像章鱼这样的第三方东西很容易 - 只需更新 tfs 上的扩展,宾果游戏新的最新构建步骤。对于这些我想不通。
-
这只是您特定版本的 tfs 支持和交付的一组任务。新版本的 tfs 带来了新的任务。云托管变体 (AzureDevOps) 会自动更新这些。您也可以使用较新版本的任务更新 tfs 中的任务,但我不推荐这样做