dotnet-core-uninstall 시뮬레이션 실행

이 문서의 적용 대상: ✔️ .NET 제거 도구 1.7.521001 이상 버전

Name

dotnet-core-uninstall dry-run - 제거할 .NET SDK 및 런타임을 표시합니다.

Tip

dotnet-core-uninstall whatif 명령은 dry-run 명령과 동일한 명령입니다.

Synopsis

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

dotnet-core-uninstall dry-run -h|--help
dotnet-core-uninstall dry-run <TARGET> <FILTER> [-v|--verbosity <LEVEL>]
    [--force] [-y|--yes] [--preserve-vs-for-mac-sdks]

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

Description

dotnet-core-uninstall dry-run 명령은 .NET SDK 및 런타임 제거를 시뮬레이션합니다. 도구에서 제거한 각 .NET SDK 및 런타임에 대해 상태 출력이 제공됩니다.

Arguments

VERSION

제거할 버전입니다. 여러 버전을 공백으로 구분하여 나열할 수 있습니다. 응답 파일도 지원됩니다.

Tip

지시 파일은 명령줄에 모든 버전을 배치하는 대신 사용할 수 있습니다. 텍스트 파일로, 일반적으로 *.rsp 확장명을 사용하며 각각의 버전은 별도의 줄에 나열됩니다. VERSION 인수에 대한 지시 파일을 지정하려면 지시 파일 이름 바로 뒤에 @ 문자를 사용합니다.

옵션 - 대상

  • --aspnet-runtime

    ASP.NET Core 런타임만 제거합니다.

  • --hosting-bundle

    .NET Core 런타임 및 호스팅 번들만 제거합니다.

  • --runtime

    .NET Core 런타임만 제거합니다.

  • --sdk

    .NET Core SDK만 제거합니다.

  • --windows-desktop-runtime

    Windows 데스크톱 런타임만 제거합니다.

  • --arm64

    --sdk, --runtime, --aspnet-runtime, 및 --windows-desktop-runtime와 함께 사용하여 arm64를 제거합니다.

  • --x64

    --sdk, --runtime, --aspnet-runtime--windows-desktop-runtime와 함께 사용하여 x64를 제거합니다.

  • --x86

    --sdk, --runtime, --aspnet-runtime, --windows-desktop-runtime와 함께 사용하여 x86을 제거하려면 됩니다.

  • --runtime

    .NET Core 런타임만 제거합니다.

  • --sdk

    .NET Core SDK만 제거합니다.

옵션 - 필터

이러한 옵션은 독점적입니다.

  • --all

    모든 .NET SDK 및 런타임을 제거합니다.

  • --all-below <VERSION>[ <VERSION>...]

    지정된 버전보다 이전 버전의 .NET SDK 및 런타임만을 제거합니다. 지정된 버전은 설치된 상태로 유지됩니다.

  • --all-but <VERSION>[ <VERSION>...]

    지정된 버전을 제외하고 모든 .NET SDK 및 런타임을 제거합니다.

  • --all-but-latest

    가장 높은 버전을 제외하고 .NET SDK 및 런타임을 제거합니다.

  • --all-lower-patches

    상위 패치로 대체된 .NET SDK 및 런타임을 제거합니다. 이 옵션은 global.json 파일을 보호합니다.

  • --all-previews

    미리 보기로 표시된 .NET SDK 및 런타임을 제거합니다.

  • --all-previews-but-latest

    가장 높은 미리 보기를 제외하고 미리 보기로 표시된 .NET SDK 및 런타임을 제거합니다.

  • --major-minor <MAJOR_MINOR>

    지정된 major.minor 버전과 일치하는 .NET SDK 및 런타임을 제거합니다.

Options

  • --force

    Visual Studio에서 사용할 수 있는 버전을 강제로 제거합니다.

  • --force

    Mac 또는 SDK용 Visual Studio 사용할 수 있는 버전을 강제로 제거합니다.

  • --preserve-vs-for-mac-sdks

    Mac용 Visual Studio 사용할 확률이 높은 SDK 및 런타임을 제거할 수 없습니다.

    Note

    Mac용 Visual Studio 지원되지 않습니다.

  • -v, --verbosity <LEVEL>

    자세한 표시 수준을 설정합니다. 허용된 값은 다음과 같습니다.

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

    도움말 및 사용 정보를 표시합니다.

Note

기본적으로 Visual Studio 사용할 확률이 높은 SDK 및 런타임은 제거되지 않습니다. 이 항목들을 제거하려면 각각 지정하거나 --force를 사용하세요. SDK 또는 런타임을 제거하면 Visual Studio 설치에 문제가 발생하는 경우 복구를 실행합니다. SDK 및 런타임은 .에서 https://aka.ms/dotnet-core-download다운로드할 수 있습니다.

Note

mac용 Visual Studio 사용할 확률이 높은 SDK 및 런타임을 제거하려면 --preserve-vs-for-mac-sdks 사용합니다. Mac용 Visual Studio 지원되지 않습니다. SDK 및 런타임은 .에서 https://aka.ms/dotnet-core-download다운로드할 수 있습니다.

  • 상위 패치로 대체된 모든 .NET 런타임 제거를 시험 실행:

    dotnet-core-uninstall dry-run --all-lower-patches --runtime
    
  • 버전 6.0.301 미만의 모든 .NET SDK를 제거하는 시험 실행:

    dotnet-core-uninstall dry-run --all-below 6.0.301 --sdk
    

참고하십시오