dotnetup 通道和版本

Note

dotnetup 为公共预览版。 在正式发布之前,其功能和行为可能会更改。

通道描述一组.NET版本。 确切版本描述一个版本。 dotnetup为所选组件存储channels并将其解析。

命名通道

频道 SDK 选择
latest 当前受支持的最新稳定版 .NET SDK 版本
lts 支持阶段为 LTS 的最新稳定版本
preview 最新可用的预览版或 GoLive SDK。 在没有预览版时,选择活动版本。
daily 每日频道搜索的最新可用每日版本

sts 不是受支持的命名通道。

Numeric SDK 渠道

Form Example 选择
主要 10 该主版本的最新 SDK 版本
主要和次要 10.0 该主版本和次版本的最新 SDK 版本
功能区 10.0.1xx 该功能版本中的最新 SDK
确切的 SDK 版本 10.0.103 仅该 SDK 版本
确切的预发行版 SDK 版本 11.0.100-preview.7.26381.103(已过期;RC 版本可用) 仅该预发行版 SDK 版本

已固定为确切版本。 dotnetup update 不会替代它。

运行时通道和版本

运行时命令使用运行时版本,而不是 SDK 功能带。 使用主要/次要通道,例如 10.0,或确切的运行时版本,例如 10.0.3。

使用 component@version-or-channel 选择运行时组件:

dotnetup runtime install runtime@10.0
dotnetup runtime install aspnetcore@10.0
dotnetup runtime install windowsdesktop@10.0

省略组件名称时,dotnetup选择核心.NET运行时:

dotnetup runtime install 10.0

更新期间的通道匹配

更新会独立处理每个跟踪的通道。 如果存在较新的匹配版本,dotnetup 会安装它。 将跳过确切版本。 成功更新后,垃圾回收会删除任何剩余规范都不再需要的版本。

如果一个更新失败,该命令会继续处理其他受跟踪的规范。 它在处理剩余规范后返回失败。

发布渠道详细信息