Freigeben über


dotnet-Paket entfernen

Dieser Artikel gilt für: ✔️ .NET 6 SDK und höhere Versionen

Name

dotnet package remove – Entfernt einen Paketverweis aus einer Projektdatei.

Hinweis

Wenn Sie .NET 9 SDK oder früher verwenden, verwenden Sie stattdessen das Formular "verb first" (dotnet remove package). Das Formular "Nomen first" wurde in .NET 10 eingeführt. Weitere Informationen finden Sie unter "Konsistentere Befehlsreihenfolge".

Zusammenfassung

dotnet package remove <PACKAGE_NAME>  
  [--file <FILE>] [--interactive] [--project <PROJECT>]

dotnet package remove -h|--help

BESCHREIBUNG

Der dotnet package remove Befehl bietet eine bequeme Option zum Entfernen eines NuGet-Paketverweises aus einem Projekt.

Argumente

PACKAGE_NAME

Der zu entfernende Paketverweis.

Optionen

  • --file <FILE>

    Die dateibasierte App, die ausgeführt werden soll.

  • --interactive

    Ermöglicht dem Befehl, anzuhalten und auf Benutzereingaben oder Aktionen zu warten. Beispielsweise, um die Authentifizierung abzuschließen.

  • -p|--project <PROJECT>

    Die Projektdatei, die ausgeführt werden soll. Wenn eine Lösungsdatei angegeben ist, aktualisiert der Befehl das Paket in allen Projekten in der Projektmappe, die darauf verweisen. Wenn nicht angegeben, durchsucht der Befehl das aktuelle Verzeichnis nach einer Projektdatei.

  • -?|-h|--help

    Gibt eine Beschreibung zur Verwendung des Befehls aus.

Beispiele

  • Entfernen Sie Newtonsoft.Json das NuGet-Paket aus einem Projekt im aktuellen Verzeichnis:

    dotnet package remove Newtonsoft.Json
    
  • Entfernen Des Newtonsoft.Json NuGet-Pakets aus einer bestimmten Projektdatei:

    dotnet package remove Newtonsoft.Json --file MyApp.cs