.NET 제거 도구 개요
.NET 제거 도구는 시스템에서 .NET SDK 및 런타임을 자동으로 제거합니다. 도구는 Windows 및 macOS를 지원합니다. Linux는 지원되지 않습니다.
제한 사항
이 도구는 다음 방법 중 하나를 사용하여 설치한 .NET SDK 및 런타임만 제거할 수 있습니다.
- .NET SDK 또는 .NET 런타임 설치 관리자와 함께 설치됩니다.
- Visual Studio 설치 관리자를 통해 설치되지만 Visual Studio 2019 16.3 및 이전 버전에만 설치됩니다.
이 도구는 /usr/local/share/dotnet 폴더에 있는 SDK 및 런타임만 제거할 수 있습니다.
이러한 제한 사항으로 인해 도구가 머신에서 일부 .NET SDK 및 런타임을 제거하지 못할 수 있습니다. dotnet --info
명령을 사용하여 이 도구에서 제거할 수 없는 SDK 및 런타임을 포함하여 설치된 모든 .NET SDK 및 런타임을 찾을 수 있습니다. dotnet-core-uninstall list
명령을 사용하면 도구를 사용하여 제거할 수 있는 SDK가 표시됩니다.
도구 설치
.NET 제거 도구는 도구의 릴리스 페이지에서 다운로드할 수 있으며 소스 코드는 dotnet/cli-lab GitHub 리포지토리에서 찾을 수 있습니다.
도구를 설치하려면 다음 단계를 수행합니다.
- GitHub 릴리스 페이지에서 dotnet-core-uninstall-*.msi 설치 관리자를 다운로드합니다.
- 설치 관리자를 실행합니다.
GitHub 릴리스 페이지에서 dotnet-core-uninstall.tar.gz tarball을 다운로드합니다.
다음 셸 스크립트를 실행하여 홈 디렉터리의 dotnet-core-uninstall이라는 디렉터리에 tarball을 압축 해제합니다.
mkdir -p ~/dotnet-core-uninstall tar -zxf dotnet-core-uninstall.tar.gz -C ~/dotnet-core-uninstall
Important
이 도구에는 .NET Core SDK 및 런타임 제거를 위한 권한 상승이 필요합니다. 따라서 Windows의 경우 C:\Program Files, 또는 macOS의 경우 /usr/local/bin과 같이 쓰기 보호된 디렉터리에 설치해야 합니다. 자세한 내용은 dotnet 명령에 대한 상승된 액세스를 참조 하세요.
도구 제거
도구를 설치하려면 다음 단계를 수행합니다.
- 시작 메뉴를 엽니다.
- 프로그램 추가 또는 제거를 검색하여 엽니다.
Microsoft .NET SDK Uninstall Tool
를 검색합니다.- 제거를 선택합니다.
dotnet-core-uninstall.tar.gz tarball을 추출한 경우 추출된 파일을 삭제합니다.
명령
.NET