다음을 통해 공유


dotnet new uninstall

이 문서의 적용 대상: ✔️ .NET Core 3.1 SDK 이상 버전

이름

dotnet new uninstall - 템플릿 패키지를 제거합니다.

개요

dotnet new uninstall <PATH|NUGET_ID> 
    [-d|--diagnostics] [--verbosity <LEVEL>] [-h|--help]

설명

dotnet new uninstall 명령은 제공된 PATH 또는 NUGET_ID에서 템플릿 패키지를 제거합니다. <PATH|NUGET_ID> 값을 지정하지 않으면 현재 설치된 모든 템플릿 패키지 및 관련 템플릿이 표시됩니다. NUGET_ID를 지정하는 경우 버전 번호를 포함하지 않습니다.

참고 항목

.NET 7 SDK부터 dotnet new 구문이 변경되었습니다.

  • --list, --search, --install--uninstall 옵션이 list, search, installuninstall 하위 명령이 되었습니다.
  • --update-apply 옵션이 update 하위 명령이 되었습니다.
  • --update-check를 사용하려면 --check-only 옵션과 함께 update 하위 명령을 사용합니다.

이전에 사용 가능했던 다른 옵션은 해당 하위 명령과 함께 계속 사용할 수 있습니다. 각 하위 명령에 대한 별도의 도움말은 -h 또는 --help 옵션을 통해 사용할 수 있습니다. dotnet new <subcommand> --help는 하위 명령에 대해 지원되는 모든 옵션을 나열합니다.

또한 이제 dotnet new에 대한 탭 완료 기능을 사용할 수 있습니다. 설치된 템플릿 이름과 선택한 템플릿이 제공하는 옵션에 대한 완료 기능을 지원합니다. .NET SDK에 대한 탭 완료를 사용하도록 설정하려면 탭 완료 사용을 참조하세요.

이전 구문의 예:

  • 설치된 템플릿 및 해당 세부 정보(제거 방법 포함)를 나열합니다.

    dotnet new --uninstall
    
  • Azure 웹 작업 프로젝트 템플릿 패키지를 제거합니다.

    dotnet new --uninstall Microsoft.Azure.WebJobs.ProjectTemplates
    

인수

  • <PATH|NUGET_ID>

    파일 시스템의 폴더 또는 패키지가 설치된 NuGet 패키지 식별자입니다. NuGet 패키지의 버전은 지정하면 안 됩니다.

옵션

  • -d|--diagnostics

    진단 출력을 사용합니다. .NET SDK 7.0.100부터 사용 가능합니다.

  • -h|--help

    제거 명령에 대한 도움말을 인쇄합니다. .NET SDK 7.0.100부터 사용 가능합니다.

  • -v|--verbosity <LEVEL>

    명령의 세부 정보 표시 수준을 설정합니다. 허용되는 값은 q[uiet], m[inimal], n[ormal]diag[nostic]입니다. .NET SDK 7.0.100부터 사용 가능합니다.

예제

  • 설치된 템플릿 및 해당 세부 정보(제거 방법 포함)를 나열합니다.

    dotnet new uninstall
    
  • ASP.NET Core용 SPA 템플릿을 제거합니다.

    dotnet new uninstall Microsoft.DotNet.Web.Spa.ProjectTemplates
    

참고 항목