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 oder detailed.

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