다음을 통해 공유


dotnet nuget delete 명령어

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

이름

dotnet nuget delete - 서버에서 패키지를 삭제하거나 목록에서 제거합니다.

개요

dotnet nuget delete [<PACKAGE_NAME> <PACKAGE_VERSION>] [--force-english-output]
    [--interactive] [-k|--api-key <API_KEY>] [--no-service-endpoint]
    [--non-interactive] [-s|--source <SOURCE>]

dotnet nuget delete -h|--help

Description

dotnet nuget delete 명령은 서버에서 패키지를 삭제하거나 목록에서 제거합니다. nuget.org 경우 패키지 목록을 해제하는 작업이 수행됩니다.

Arguments

  • PACKAGE_NAME

    삭제할 패키지의 이름/ID입니다.

  • PACKAGE_VERSION

    삭제할 패키지의 버전입니다.

Options

  • --force-english-output

    고정 영어 기반 문화권을 사용하여 애플리케이션을 강제로 실행합니다.

  • -?|-h|--help

    명령을 사용하는 방법에 대한 설명을 출력합니다.

  • --interactive

    명령이 중지되고 사용자 입력 또는 작업을 대기할 수 있도록 허용합니다. 예를 들어 인증을 완료합니다.

  • -k|--api-key <API_KEY>

    서버의 API 키입니다.

  • --no-service-endpoint

    기본적으로 이 명령은 지정된 URL에 "/api/v2/package"를 추가합니다. 이 옵션은 옵션에 지정된 대로 정확한 원본 URL을 사용해야 하는 사용자 지정 피드에 대한 --source 것입니다. 자세한 내용은 이 문서의 뒷부분에 --source 있는 옵션을 참조하세요.

  • --non-interactive

    사용자 입력 또는 확인을 요청하지 않습니다.

  • -s|--source <SOURCE>

    서버 URL을 지정합니다. 이 옵션을 사용하여 지정한 URL은 V2() 또는 V3(https://www.nuget.org/api/v2/https://api.nuget.org/v3/index.json)일 수 있습니다. 프라이빗 피드의 경우 호스트 이름(예: %hostname%/api/v3/index.json)을 바꿉니다.

예시

  • 패키지 Microsoft.AspNetCore.Mvc버전 1.0을 삭제합니다.

    dotnet nuget delete Microsoft.AspNetCore.Mvc 1.0
    
  • 사용자에게 자격 증명 또는 기타 입력을 묻는 메시지를 표시하지 않고 패키지 Microsoft.AspNetCore.Mvc버전 1.0을 삭제합니다.

    dotnet nuget delete Microsoft.AspNetCore.Mvc 1.0 --non-interactive