Note
dotnetup 为公共预览版。 在正式发布之前,其功能和行为可能会更改。
Name
dotnetup update - 更新所有跟踪的 SDK 和运行时通道。
Synopsis
dotnetup update [options]
说明
该命令检查每个跟踪的 SDK 和运行时规范。 当有一个版本可用并且跳过确切版本规范时,它将安装较新的匹配版本。 然后,它会删除未引用的文件。
该命令在单个更新失败后继续。 它在处理剩余规范后返回失败。
此命令不会更新 dotnetup 可执行文件本身。 用于 dotnetup self update 更新该工具。
选项
| 选项 | 说明 |
|---|---|
--update-global-json |
更新适用的 global.json-sourced SDK 版本。 |
--manifest-path <MANIFEST_PATH> |
使用自定义清单文件。 |
--install-path <INSTALL_PATH> |
仅更新匹配的安装根目录。 如果没有此选项,请更新清单中的所有根。 |
--interactive [<true\|false>] |
在未重定向输出时允许更新通知。 默认值为 false CI 或重定向输出时, true 否则为 1。 更新本身不会提示进行确认。 |
--no-progress [<true\|false>] |
禁用进度显示。 |
-v、--verbosity <normal\|detailed> |
设置输出详细程度。 默认值为 normal。 |
-?、-h、--help |
显示命令帮助。 |
Examples
更新所有跟踪的组件:
dotnetup update
更新一个安装根及其存储库文件:
dotnetup update --install-path .\.dotnet --update-global-json