다음을 통해 공유


delete 명령(NuGet CLI)

적용 대상: 패키지 게시 • 지원되는 버전: 모두

패키지 원본에서 패키지를 삭제하거나 목록 해제합니다. nuget.org 경우 delete 명령은 패키지의 목록을 해제합니다.

사용

nuget delete <packageID> <packageVersion> [options]

<packageVersion> 여기서 <packageID> 삭제하거나 목록에 추가할 정확한 패키지를 식별합니다. 정확한 동작은 원본에 따라 달라집니다. 예를 들어 로컬 폴더의 경우 패키지가 삭제됩니다. nuget.org 패키지가 목록에 없습니다.

옵션

  • -ApiKey

    대상 리포지토리의 API 키입니다. 없는 경우 구성 파일에 지정된 것이 사용됩니다.

  • -ConfigFile

    적용할 NuGet 구성 파일입니다. 지정 %AppData%\NuGet\NuGet.Config 하지 않으면(Windows) 또는 ~/.nuget/NuGet/NuGet.Config~/.config/NuGet/NuGet.Config (Mac/Linux)가 사용됩니다.

  • -ForceEnglishOutput

    (3.5 이상) 고정 영어 기반 문화권을 사용하여 nuget.exe 강제로 실행합니다.

  • -?|-help

    명령에 대한 도움말 정보를 표시합니다.

  • -NonInteractive

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

  • -np|-NoPrompt

    삭제할 때는 메시지를 표시하지 마세요.

  • -NoServiceEndpoint 원본 URL에 "api/v2/packages"를 추가하지 않습니다.

  • -src|-Source

    서버 URL을 지정합니다. nuget.org URL은 .입니다 https://api.nuget.org/v3/index.json. 프라이빗 피드의 경우 호스트 이름(예 : %hostname%/api/v3)을 대체합니다.

  • -Verbosity [normal|quiet|detailed]

    출력 normal 에 표시되는 세부 정보의 양을 지정합니다(기본값) quiet또는 detailed.

환경 변수도 참조 하세요.

nuget delete MyPackage 1.0

nuget delete MyPackage 1.0 -Source http://package.contoso.com/source -apikey A1B2C3