команда dotnetup env set

Note

dotnetup находится в общедоступной предварительной версии. Его функции и поведение могут измениться до общедоступной доступности.

Name

dotnetup env set — Применение или повторное применение параметров среды dotnetup.

Synopsis

dotnetup env set [<MODE>] [options]

Arguments

MODE

Необязательный режим доступа .NET:

Режим доступа Behavior
none Не изменяет эти переменные среды. Запустите .NET с dotnetup dotnetпомощью .
shell Изменяет профиль оболочки для задания этих переменных среды. Процессы, запущенные из этой оболочки, используют пакеты SDK и среды выполнения .NET, установленные dotnetup.
everywhere Изменяет систему PATH и задает переменную среды на уровне DOTNET_ROOT пользователя. Доступно только в Windows.

Дополнительные сведения о каждом режиме и рекомендациях по everywhereнастройке среды dotnetup см. в разделе "Конфигурация среды dotnetup".

При опущении MODEкоманда повторно применяет хранимый режим. Команда завершается ошибкой, если не существует доступной для чтения конфигурации.

Options

Option Description
--dotnetup-on-path <true\|false> Добавьте или удалите каталог, содержащийся dotnetup из PATH. Если опущено, сохраните сохраненное значение. Первая хранимая конфигурация по умолчанию true.
-s, --shell [<bash\|zsh\|fish\|pwsh>] Выберите оболочку профиля. Если опущено, определите текущую оболочку.
-?, -h, --help Показать справку по команде.

Examples

Используйте управляемый dotnet из Bash:

dotnetup env set shell --shell bash

Держите только dotnetup в PATH:

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

Исправьте смещение, повторно применив сохраненные параметры:

dotnetup env set