다음을 통해 공유


dotnet nuget delete

이 문서의 적용 대상: ✔️ .NET Core 3.1 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

설명

dotnet nuget delete 명령은 패키지를 삭제하거나 목록에서 제거합니다. nuget.org의 경우 작업을 통해 패키지가 목록에서 제거됩니다.

인수

  • PACKAGE_NAME

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

  • PACKAGE_VERSION

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

옵션

  • --force-english-output

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

  • -?|-h|--help

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

  • --interactive

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

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

    서버에 대한 API 키입니다.

  • --no-service-endpoint

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

  • --non-interactive

    사용자 입력 또는 확인에 대한 메시지를 표시하지 않습니다.

  • -s|--source <SOURCE>

    서버 URL을 지정합니다. 이 옵션을 사용하여 지정하는 URL은 V2(https://www.nuget.org/api/v2/) 또는 V3(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