이 문서의 적용 대상: ✔️ .NET Core 1.7.521001 이상 버전
속성
dotnet-core-uninstall remove
- 지정된 .NET SDK 또는 런타임을 제거합니다.
개요
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
명령은 호스트 컴퓨터에서 .NET SDK 및 런타임을 제거합니다.
인수
TARGET
제거하려는 유형입니다. 유효한 옵션은 옵션 - 대상 섹션에 나열됩니다.
VERSION
제거할 버전입니다. 여러 버전을 공백으로 구분하여 나열할 수 있습니다. 지시 파일도 지원됩니다.
팁
지시 파일은 명령줄에 모든 버전을 배치하는 대신 사용할 수 있습니다. 지시 파일은 *.rsp 확장명을 사용하는 텍스트 파일이며, 각 버전은 별도의 줄에 나열됩니다.
VERSION
인수에 대한 지시 파일을 지정하려면 지시 파일 이름 바로 뒤에 @ 문자를 사용합니다.
FILTER
TARGET
을 필터링하는 데 사용되는 값을 지정합니다. 유효한 옵션은 옵션 - 대상 섹션에 나열됩니다.
옵션 - 대상
--aspnet-runtime
이 도구로 제거할 수 있는 모든 ASP.NET Core 런타임을 검색합니다.
--hosting-bundle
이 도구를 사용하여 제거할 수 있는 모든 .NET 호스팅 번들을 나열합니다.
--runtime
이 도구를 사용하여 제거할 수 있는 모든 .NET 런타임을 나열합니다.
--sdk
이 도구로 제거할 수 있는 모든 .NET SDK를 나열합니다.
--x64
이 도구를 사용하여 제거할 수 있는 모든 x64 .NET SDK 및 런타임을 나열합니다.
참고 항목
--x64
또는--x86
이 지정되지 않은 경우 x64와 x86 모두 제거됩니다.--x86
이 도구를 사용하여 제거할 수 있는 모든 x86 .NET SDK 및 런타임을 나열합니다.
참고 항목
--x64
또는--x86
이 지정되지 않은 경우 x64와 x86 모두 제거됩니다.
옵션 - 필터
이러한 옵션은 독점적입니다.
--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 및 런타임을 제거합니다.
옵션
-y, --yes
예 또는 아니요를 확인하지 않고 명령을 실행합니다.
--force
Visual Studio에서 사용할 수 있는 버전을 강제로 제거합니다.
-v, --verbosity <LEVEL>
자세한 표시 수준을 설정합니다. 기본값은
normal
입니다. 허용된 값은 다음과 같습니다.q[uiet]
m[inimal]
n[ormal]
d[etailed]
-
diag[nostic]
;
-?|-h|--help
도움말 및 사용 정보를 표시합니다.
예제
참고 항목
기본적으로 Visual Studio 또는 기타 SDK에서 필요할 수 있는 .NET SDK 및 런타임은 유지됩니다. 다음 예에서는 머신의 상태에 따라 지정된 SDK 및 런타임 중 일부가 남아있을 수 있습니다. 모든 SDK 및 런타임을 제거하려면 이를 명시적으로 인수로 나열하거나 --force
옵션을 사용합니다.
예 또는 아니요 확인 없이
3.0.0-preview6-27804-01
버전을 제외한 모든 .NET 런타임을 제거합니다.dotnet-core-uninstall remove --all-but 3.0.0-preview6-27804-01 --runtime --yes
예 또는 아니요 확인 없이 모든 .NET Core 1.1 SDK를 제거합니다.
dotnet-core-uninstall remove --sdk --major-minor 1.1 -y
콘솔 출력이 없는 .NET Core 6.0.301 SDK 제거:
dotnet-core-uninstall remove 6.0.301 --sdk --yes --verbosity q
이 도구로 안전하게 제거할 수 있는 모든 .NET SDK를 제거합니다.
dotnet-core-uninstall remove --all --sdk
Visual Studio에 필요할 수 있는 SDK를 포함하여 이 도구로 제거할 수 있는 모든 .NET SDK를 제거합니다(권장하지 않음).
dotnet-core-uninstall remove --all --sdk --force
versions.rsp 응답 파일에 지정된 모든 .NET SDK를 제거합니다.
dotnet-core-uninstall remove --sdk @versions.rsp
versions.rsp 파일의 콘텐츠는 다음과 같습니다.
2.2.300 6.0.301
참고 항목
.NET