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