dotnet-core-uninstall remove
Эта статья относится к: ✔️ средство удаления .NET 1.7.521001 и более поздних версий
Имя.
dotnet-core-uninstall remove
— удалите указанные пакеты SDK для .NET или среды выполнения.
Краткие сведения
dotnet-core-uninstall remove <TARGET> [--x64|--x86] <VERSION>...
[-v|--verbosity <LEVEL>] [--force] [-y|--yes]
dotnet-core-uninstall remove <TARGET> [--x64|--x86] <FILTER>
[-v|--verbosity <LEVEL>] [--force] [-y|--yes]
dotnet-core-uninstall remove -h|--help|-?
dotnet-core-uninstall remove <TARGET> <VERSION>...
[-v|--verbosity <LEVEL>] [--force] [-y|--yes]
dotnet-core-uninstall remove <TARGET> <FILTER>
[-v|--verbosity <LEVEL>] [--force] [-y|--yes]
dotnet-core-uninstall remove -h|--help|-?
Description
Команда dotnet-core-uninstall remove
удаляет пакеты SDK для .NET и среды выполнения с хост-компьютера.
Аргументы
TARGET
Тип, который требуется удалить. Допустимые параметры перечислены в разделе "Параметры — TARGET ".
VERSION
Версия для удаления. Вы можете перечислить несколько версий, разделенных пробелом. Поддерживаются также файлы ответов.
Совет
Файлы ответов можно использовать вместо того, чтобы указывать все версии в командной строке. Они являются текстовыми файлами, обычно с расширением *.rsp , и каждая версия указана в отдельной строке. Чтобы указать файл ответа для аргумента VERSION
, используйте символ @, за которым следует имя файла ответа.
FILTER
Указывает значение, используемое для фильтрации TARGET
. Допустимые параметры перечислены в разделе "Параметры " ФИЛЬТР ".
Параметры — TARGET
--aspnet-runtime
Обнаруживает все среды выполнения ASP.NET Core, которые можно удалить с помощью этого средства.
--hosting-bundle
Перечисляет все пакеты размещения .NET, которые можно удалить с помощью этого средства.
--runtime
Выводит список всех сред выполнения .NET, которые можно удалить с помощью этого средства.
--sdk
Выводит список всех пакетов SDK для .NET, которые можно удалить с помощью этого средства.
--x64
Выводит список всех пакетов SDK x64 .NET и сред выполнения, которые можно удалить с помощью этого средства.
Примечание.
Если
--x64
или--x86
не указано, будут удалены оба x64 и x86.--x86
Выводит список всех пакетов SDK x86 .NET и сред выполнения, которые можно удалить с помощью этого средства.
Примечание.
Если
--x64
или--x86
не указано, будут удалены оба x64 и x86.
Параметры — FILTER
Эти параметры являются эксклюзивными.
--all
Удаляет все пакеты SDK и среды выполнения .NET.
--all-below <VERSION>[ <VERSION>...]
Удаляет только пакеты SDK и среды .NET, версия которых вышла раньше, чем указанная. Указанная версия не удаляется.
--all-but <VERSION>[ <VERSION>...]
Удаляет все пакеты SDK и среды выполнения .NET, кроме указанных версий.
--all-but-latest
Удаляет пакеты SDK и среды выполнения .NET, кроме самой высокой версии.
--all-lower-patches
Удаляет пакеты SDK и среды выполнения .NET, замененные более высокими исправлениями. Этот параметр защищает файл global.json .
--all-previews
Удаляет пакеты SDK и среды выполнения .NET, помеченные как предварительные версии.
--all-previews-but-latest
Удаляет пакеты SDK и среды выполнения .NET, помеченные как предварительные версии, за исключением самой высокой предварительной версии.
--major-minor <MAJOR_MINOR>
Удаляет пакеты SDK и среды выполнения .NET, соответствующие указанной
major.minor
версии.
Параметры
-y, --yes
Выполняет команду, не требуя подтверждения да или нет.
--force
Принудительное удаление версий, которые могут использоваться Visual Studio.
-v, --verbosity <LEVEL>
Устанавливает уровень детализации. Значение по умолчанию —
normal
. Допустимые значения:q[uiet]
m[inimal]
n[ormal]
d[etailed]
diag[nostic]
.
-?|-h|--help
Отображает справку и сведения об использовании.
Примеры
Примечание.
По умолчанию пакеты SDK и среды выполнения .NET, которые могут потребоваться Visual Studio или другими пакетами SDK, хранятся. В следующих примерах и в зависимости от состояния компьютера некоторые указанные пакеты SDK и среды выполнения могут остаться. Чтобы удалить все пакеты SDK и среды выполнения, выведите их явным образом в качестве аргументов или используйте --force
этот параметр.
Удалите все среды выполнения .NET, кроме версии
3.0.0-preview6-27804-01
, не требуя подтверждения да или нет:dotnet-core-uninstall remove --all-but 3.0.0-preview6-27804-01 --runtime --yes
Удалите все пакеты SDK для .NET Core 1.1, не требуя да или нет подтверждения:
dotnet-core-uninstall remove --sdk --major-minor 1.1 -y
Удалите пакет SDK для .NET 6.0.301 без выходных данных консоли:
dotnet-core-uninstall remove 6.0.301 --sdk --yes --verbosity q
Удалите все пакеты SDK для .NET, которые можно безопасно удалить с помощью этого средства:
dotnet-core-uninstall remove --all --sdk
Удалите все пакеты SDK для .NET, которые можно удалить с помощью этого средства, включая эти пакеты SDK, которые могут потребоваться Visual Studio (не рекомендуется):
dotnet-core-uninstall remove --all --sdk --force
Удалите все пакеты SDK для .NET, указанные в файле ответа versions.rsp :
dotnet-core-uninstall remove --sdk @versions.rsp
Содержимое файла versions.rsp выглядит следующим образом:
2.2.300 6.0.301