| title | NuGet CLI delete command |
|---|---|
| description | Reference for the nuget.exe delete command |
| author | JonDouglas |
| ms.author | jodou |
| ms.date | 01/18/2018 |
| ms.topic | reference |
Applies to: package publishing • Supported versions: all
Deletes or unlists a package from a package source. For nuget.org, the delete command unlists the package.
nuget delete <packageID> <packageVersion> [options]
where <packageID> and <packageVersion> identify the exact package to delete or unlist. The exact behavior depends on the source. For local folders, for instance, the package is deleted; for nuget.org the package is unlisted.
-
-ApiKeyThe API key for the target repository. If not present, the one specified in the config file is used.
-
-ConfigFileThe NuGet configuration file to apply. If not specified,
%AppData%\NuGet\NuGet.Config(Windows), or~/.nuget/NuGet/NuGet.Configor~/.config/NuGet/NuGet.Config(Mac/Linux) is used. -
-ForceEnglishOutput(3.5+) Forces nuget.exe to run using an invariant, English-based culture.
-
-?|-helpDisplays help information for the command.
-
-NonInteractiveSuppresses prompts for user input or confirmations.
-
-np|-NoPromptDo not prompt when deleting.
-
-NoServiceEndpointDoes not append "api/v2/packages" to the source URL. -
-src|-SourceSpecifies the server URL. The URL for nuget.org is
https://api.nuget.org/v3/index.json. For private feeds, substitute the host name, for example, %hostname%/api/v3. -
-Verbosity [normal|quiet|detailed]Specifies the amount of detail displayed in the output:
normal(the default),quiet, ordetailed.
Also see Environment variables
nuget delete MyPackage 1.0
nuget delete MyPackage 1.0 -Source http://package.contoso.com/source -apikey A1B2C3