다음을 통해 공유


.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 리포지토리에서 찾을 수 있습니다.

도구를 설치하려면 다음 단계를 수행합니다.

  1. GitHub 릴리스 페이지에서 dotnet-core-uninstall-*.msi 설치 관리자를 다운로드합니다.
  2. 설치 관리자를 실행합니다.
  1. GitHub 릴리스 페이지에서 dotnet-core-uninstall.tar.gz tarball을 다운로드합니다.

  2. 다음 셸 스크립트를 실행하여 홈 디렉터리의 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 명령에 대한 상승된 액세스를 참조 하세요.

도구 제거

도구를 설치하려면 다음 단계를 수행합니다.

  1. 시작 메뉴를 엽니다.
  2. 프로그램 추가 또는 제거를 검색하여 엽니다.
  3. Microsoft .NET SDK Uninstall Tool를 검색합니다.
  4. 제거를 선택합니다.

dotnet-core-uninstall.tar.gz tarball을 추출한 경우 추출된 파일을 삭제합니다.

명령