delete command (NuGet CLI)
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]
<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.
|ApiKey||The API key for the target repository. If not present, the one specified in the config file is used.|
|ConfigFile||The NuGet configuration file to apply. If not specified,
|ForceEnglishOutput||(3.5+) Forces nuget.exe to run using an invariant, English-based culture.|
|Help||Displays help information for the command.|
|NonInteractive||Suppresses prompts for user input or confirmations.|
|Source||Specifies the server URL. The URL for nuget.org is
|Verbosity||Specifies the amount of detail displayed in the output: normal, quiet, detailed.|
Also see Environment variables
nuget delete MyPackage 1.0 nuget delete MyPackage 1.0 -Source http://package.contoso.com/source -apikey A1B2C3
We'd love to hear your thoughts. Choose the type you'd like to provide:
Our feedback system is built on GitHub Issues. Read more on our blog.