dotnetup env set 命令

Note

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

Name

dotnetup env set - 应用或重新应用 dotnetup 环境设置。

Synopsis

dotnetup env set [<MODE>] [options]

Arguments

MODE

可选的.NET访问模式:

访问模式 Behavior
none 不修改这些环境变量。 使用 dotnetup dotnet. 运行.NET。
shell 修改 shell 配置文件以设置这些环境变量。 从该 shell 启动的进程使用 dotnetup 安装的.NET SDK 和运行时。
everywhere 修改系统 PATH 并设置用户级 DOTNET_ROOT 环境变量。 仅适用于Windows。

有关每个模式和注意事项 everywhere的详细信息,请参阅 dotnetup 环境配置。

省略 MODE时,该命令会重新应用存储模式。 如果不存在可读配置,该命令将失败。

选项

选项 说明
--dotnetup-on-path <true\|false> 添加或删除包含 dotnetup 的 PATH目录。 如果省略,请保留存储的值。 第一个存储的配置默认为 true。
-s、--shell [<bash\|zsh\|fish\|pwsh>] 选择配置文件外壳。 如果省略,请检测当前 shell。
-?、-h、--help 显示命令帮助。

Examples

使用 Bash 中的托管 dotnet :

dotnetup env set shell --shell bash

仅 dotnetup 保持启用 PATH状态:

dotnetup env set none --dotnetup-on-path true

通过重新应用存储的设置来更正偏移:

dotnetup env set