Note
dotnetup 为公共预览版。 在正式发布之前,其功能和行为可能会更改。
每日通道从特定于组件的每日生成端点中选择构建版本。 使用它们测试在稳定版本或预览版本中尚不可用的更改。
Caution
每日版本可能会频繁更改,并且不是受支持的发布版本。 它们未经过代码签名。 有关详细信息,请参阅 dotnetup 如何验证下载。
每日频道表单
| Form | Example | Scope |
|---|---|---|
| 未限定范围 | daily |
首先搜索下一个主要版本,然后在发布元数据中搜索最新的主版本 |
| 主要 | 11-daily |
一个主版本 |
| 主要和次要 | 11.0-daily |
一个主版本和一个次版本 |
| SDK 功能区段 | 11.0.1xx-daily |
一个 SDK 功能区段 |
| SDK 预览阶段 | 11.0.1xx-preview.5-daily |
一个 SDK 功能区段和预览阶段 |
| 运行时预览阶段 | 11.0-preview.5-daily |
一个运行时主版本/次版本和预览阶段 |
在接受 preview.5 的地方,也接受紧凑相位形式 preview5。
preview-daily 和具有完整补丁版本的每日通道(例如 11.0.103-daily)均无效。
安装 Daily SDK
dotnetup sdk install 11.0.1xx-daily
跟踪特定预览阶段:
dotnetup sdk install 11.0.1xx-preview.5-daily
安装每日版运行时组件
dotnetup runtime install runtime@11.0-daily aspnetcore@11.0-daily
在Windows,还可以安装 Windows Desktop 每日运行时:
dotnetup runtime install windowsdesktop@11.0-daily
更新每日构建
每日频道与其他频道一样进行跟踪:
dotnetup update
如果终结点解析为较新的匹配版本,dotnetup 将安装它。
垃圾回收会删除任何剩余规范都不再需要的旧文件。
隔离每日内部版本
如果不希望每日内部版本与默认托管安装共享文件,请使用单独的安装根目录:
dotnetup sdk install 11.0.1xx-daily --install-path .\.dotnet-daily
.\.dotnet-daily\dotnet.exe --version
dotnetup dotnet转发命令不会自动选择任意自定义安装根。 若要直接使用自定义安装,请运行其dotnet可执行文件或使用dotnetup env script --dotnet-install-path将其激活。