Befehl zum Löschen (NuGet CLI)
Gilt für: Paketveröffentlichung • Unterstützte Versionen: alle
Löscht oder hebt die Liste eines Pakets aus einer Paketquelle auf. Bei nuget.org hebt der Befehl delete die Auflistung des Pakets auf.
Verbrauch
nuget delete <packageID> <packageVersion> [options]
wobei <packageID>
und <packageVersion>
das genaue Paket bezeichnen, das gelöscht oder aus der Liste entfernt werden soll. Das genaue Verhalten hängt vom Ressourcentyp ab. Bei lokalen Ordnern wird das Paket beispielsweise gelöscht; für nuget.org wird das Paket nicht aufgelistet.
Optionen
-ApiKey
Der API-Schlüssel für das Ziel-Repository. Wenn sie nicht vorhanden ist, wird die in der Konfigurationsdatei angegebene Datei verwendet.
-ConfigFile
Die NuGet-Konfigurationsdatei. Wenn nicht angegeben,
%AppData%\NuGet\NuGet.Config
(Windows) oder~/.nuget/NuGet/NuGet.Config
~/.config/NuGet/NuGet.Config
(Mac/Linux) wird verwendet.-ForceEnglishOutput
(3.5+) Erzwingt die Ausführung der Anwendung mithilfe einer invarianten Kultur, die auf Englisch basiert.
-?|-help
Druckt Hilfeinformationen für den Befehl.
-NonInteractive
Fordert nicht zu Eingaben oder Bestätigungen des Benutzers auf.
-np|-NoPrompt
Beim Löschen nicht auffordern.
-NoServiceEndpoint
Hängt nicht "api/v2/packages" an die Quell-URL an.-src|-Source
Gibt die Server-URL an. Die URL für nuget.org lautet
https://api.nuget.org/v3/index.json
. Für private Feeds ersetzen Sie den Hostnamen, z. B. %hostname%/api/v3.-Verbosity [normal|quiet|detailed]
Gibt an, wie viele Details in der Ausgabe angezeigt werden:
normal
(der Standard),quiet
oderdetailed
.
Weitere Informationen finden Sie unter Umgebungsvariablen
Beispiele
nuget delete MyPackage 1.0
nuget delete MyPackage 1.0 -Source http://package.contoso.com/source -apikey A1B2C3