Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Эта статья относится к: ✔️ инструмент удаления .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|-?
Описание
Команда 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