dotnetup update 命令

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