Поделиться через


dotnet-core-uninstall dry-run

Эта статья относится к: ✔️ средство удаления .NET 1.7.521001 и более поздних версий

Имя.

dotnet-core-uninstall dry-run — отображение пакетов SDK для .NET и сред выполнения, которые будут удалены.

Совет

Эта dotnet-core-uninstall whatif команда совпадает с dry-runкомандой.

Краткие сведения

dotnet-core-uninstall dry-run <TARGET> [--x64|--x86] <VERSION>...
    [-v|--verbosity <LEVEL>] [--force]

dotnet-core-uninstall dry-run <TARGET> [--x64|--x86] <FILTER>
    [-v|--verbosity <LEVEL>]

dotnet-core-uninstall dry-run -h|--help|-?
dotnet-core-uninstall dry-run <TARGET> <VERSION>...
    [-v|--verbosity <LEVEL>] [--force] [-y|--yes]

dotnet-core-uninstall dry-run <TARGET> <FILTER>
    [-v|--verbosity <LEVEL>] [--force] [-y|--yes]

dotnet-core-uninstall dry-run -h|--help|-?

Description

Команда dotnet-core-uninstall list имитирует удаление пакета SDK для .NET и среды выполнения. Выходные данные состояния предоставляются для каждого пакета 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 версии.

Параметры

  • --force

    Принудительное удаление версий, которые могут использоваться Visual Studio.

  • -v, --verbosity <LEVEL>

    Устанавливает уровень детализации. Значение по умолчанию — normal. Допустимые значения:

    • q[uiet]
    • m[inimal]
    • n[ormal]
    • d[etailed]
    • diag[nostic].
  • -?|-h|--help

    Отображает справку и сведения об использовании.

Примечание.

По умолчанию пакеты SDK и среды выполнения .NET, которые могут потребоваться Visual Studio или другими пакетами SDK, не включаются в выходные dotnet-core-uninstall dry-run данные. Кроме того, в зависимости от состояния компьютера некоторые указанные пакеты SDK и среды выполнения могут не включаться в выходные данные. Чтобы включить все пакеты SDK и среды выполнения, выведите их явным образом в качестве аргументов или используйте --force этот параметр.

  • Сухой запуск удаления всех сред выполнения .NET, которые были заменены более высокими исправлениями:

    dotnet-core-uninstall dry-run --all-lower-patches --runtime
    
  • Сухой запуск удаления всех пакетов SDK для .NET под версией 6.0.301:

    dotnet-core-uninstall whatif --all-below 6.0.301 --sdk
    

    Совет

    Эта dotnet-core-uninstall whatif команда совпадает с dry-runкомандой.

См. также