dotnetup 런타임 제거 명령

Note

dotnetup 는 공개 미리 보기로 제공됩니다. 해당 기능 및 동작은 일반 공급 전에 변경될 수 있습니다.

Name

dotnetup runtime uninstall - 런타임 사양 및 사용되지 않는 파일을 제거합니다.

Synopsis

dotnetup runtime uninstall <COMPONENT_SPEC> [options]

Arguments

COMPONENT_SPEC

제거할 저장된 런타임 요구 사항입니다. 구성 요소를 선택하는 데 사용합니다 component@version-or-channel . 구성 요소가 없는 값은 핵심 .NET 런타임을 선택합니다.

이 명령은 하나의 인수를 허용하고 저장된 사양 이름과 일치합니다. 핵심 런타임의 경우 .runtime@11.011.011.0@core

Options

Option 설명
--source <explicit\|globaljson\|all> 선택한 원본에서 사양을 제거합니다. 기본값은 explicit입니다. 런타임 사양은 일반적으로 명시적입니다.
--manifest-path <MANIFEST_PATH> 사용자 지정 매니페스트 파일을 사용합니다.
--install-path <INSTALL_PATH> 설치 루트를 선택합니다.
--interactive [<true\|false>] 예기치 않은 결과에 대한 확인을 사용하도록 설정합니다. 기본값은 false CI 또는 출력이 리디렉션되는 경우이며 true , 그렇지 않은 경우입니다. 리디렉션된 입력만으로는 확인을 사용하지 않도록 설정하지 않습니다.
--non-interactive 활성화된 경우에도 --interactive 확인 없이 계속 진행합니다. 경고가 계속 표시됩니다.
-?, -h, --help 명령 도움말 표시.

Behavior

제거는 일치하는 사양을 제거한 다음 SDK 및 기타 런타임 구성 요소를 포함하여 전체 설치 루트에 대한 가비지 수집을 실행합니다. 상태를 변경하기 전에 다른 사양이 요청된 설치를 유지하거나 추가 설치가 제거될지 경고합니다. 경고 요약은 구성 요소 및 원본을 포함하여 추적에서 제거될 각 사양을 식별합니다.

대화형 모드에서 경고가 적용되면 Y 또는 Enter 키를 눌러 계속 진행하거나 N 또는 Esc 를 눌러 취소합니다. 취소는 사양이나 파일을 제거하지 않습니다. 비대화 모드에서 명령은 경고를 출력하고 확인 없이 진행합니다. 다른 사양이 런타임을 유지하는 경우 요청된 사양이 제거되지만 해당 런타임은 계속 설치됩니다.

Examples

dotnetup runtime uninstall 10.0
dotnetup runtime uninstall aspnetcore@10.0
dotnetup runtime uninstall windowsdesktop@10.0 --install-path .\.dotnet