Freigeben über


dotnet nuget locals

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

Name

dotnet nuget locals – Löscht lokale NuGet-Ressourcen oder listet sie auf.

Zusammenfassung

dotnet nuget locals <CACHE_LOCATION> [(-c|--clear)|(-l|--list)] [--force-english-output]

dotnet nuget locals -h|--help

BESCHREIBUNG

Der dotnet nuget locals Befehl löscht lokale NuGet-Ressourcen im Http-Anforderungscache, temporären Cache oder computerweiten globalen Paketordner.

Argumente

  • CACHE_LOCATION

    Der Cachespeicherort zum Auflisten oder Löschen. Einer der folgenden Werte wird akzeptiert:

    • all – Gibt an, dass der angegebene Vorgang auf alle Cachetypen angewendet wird: HTTP-Anforderungscache, globaler Paketcache, temporärer Cache und Plug-In-Cache.
    • http-cache – Gibt an, dass der angegebene Vorgang nur auf den Http-Anforderungscache angewendet wird. Die anderen Cachespeicherorte sind nicht betroffen.
    • global-packages – Gibt an, dass der angegebene Vorgang nur auf den globalen Paketcache angewendet wird. Die anderen Cachespeicherorte sind nicht betroffen.
    • temp – Gibt an, dass der angegebene Vorgang nur auf den temporären Cache angewendet wird. Die anderen Cachespeicherorte sind nicht betroffen.
    • plugins-cache – Gibt an, dass der angegebene Vorgang nur auf den Plug-In-Cache angewendet wird. Die anderen Cachespeicherorte sind nicht betroffen.

Optionen

  • --force-english-output

    Erzwingt die Ausführung der Anwendung mithilfe einer invarianten, englischen Kultur.

  • -?|-h|--help

    Gibt eine Beschreibung zur Verwendung des Befehls aus.

  • -c|--clear

    Die Option "Löschen" führt einen eindeutigen Vorgang für den angegebenen Cachetyp aus. Der Inhalt der Cacheverzeichnisse wird rekursiv gelöscht. Der ausführende Benutzer/die Gruppe muss über die Berechtigung für die Dateien in den Cacheverzeichnissen verfügen. Andernfalls wird ein Fehler angezeigt, der angibt, welche Dateien/Ordner nicht gelöscht wurden.

  • -l|--list

    Die Listenoption wird verwendet, um den Speicherort des angegebenen Cachetyps anzuzeigen.

Beispiele

  • Zeigt die Pfade aller lokalen Cacheverzeichnisse an (http-cache directory, global-packages cache directory, temporary cache directory, and plugins cache directory):

    dotnet nuget locals all -l
    
  • Zeigt den Pfad für das lokale HTTP-Cache-Verzeichnis an:

    dotnet nuget locals http-cache --list
    
  • Zeigt den Pfad für das lokale Plug-In-Cacheverzeichnis an:

    dotnet nuget locals plugins-cache --list
    
  • Löscht alle Dateien aus allen lokalen Cacheverzeichnissen (http-cache directory, global-packages cache directory, temporary cache directory, and plugins cache directory):

    dotnet nuget locals all --clear
    
  • Löscht alle Dateien im lokalen Cacheverzeichnis für globale Pakete:

    dotnet nuget locals global-packages -c
    
  • Löscht alle Dateien im lokalen temporären Cacheverzeichnis:

    dotnet nuget locals temp -c
    
  • Löscht alle Dateien im Cacheverzeichnis für lokale Plug-Ins:

    dotnet nuget locals plugins-cache -c
    

Problembehandlung

Informationen zu häufig auftretenden Problemen und Fehlern beim Verwenden des dotnet nuget locals Befehls finden Sie unter Verwalten des NuGet-Caches.