이 문서의 적용 대상: ✔️ .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-runtimeASP.NET Core 런타임만 제거합니다.
--hosting-bundle.NET Core 런타임 및 호스팅 번들만 제거합니다.
--runtime.NET Core 런타임만 제거합니다.
--sdk.NET Core SDK만 제거합니다.
--windows-desktop-runtimeWindows 데스크톱 런타임만 제거합니다.
--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
--forceVisual Studio에서 사용할 수 있는 버전을 강제로 제거합니다.
--forceMac 또는 SDK용 Visual Studio 사용할 수 있는 버전을 강제로 제거합니다.
--preserve-vs-for-mac-sdksMac용 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
참고하십시오
.NET