Sdílet prostřednictvím


dotnet nuget locals (správa místní mezipaměti)

Tento článek se vztahuje na: ✔️ .NET 6 SDK a novější verze

Název

dotnet nuget locals – Vymaže nebo vypíše místní prostředky NuGet.

Přehled

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

dotnet nuget locals -h|--help

Popis

Příkaz dotnet nuget locals vymaže nebo vypíše místní prostředky NuGet ve složce globálních balíčků http-request, dočasné mezipaměti nebo globálních balíčků pro celý počítač.

Argumenty

  • CACHE_LOCATION

    Umístění mezipaměti, které chcete vypsat nebo vymazat. Přijímá jednu z následujících hodnot:

    • all – Označuje, že zadaná operace se použije pro všechny typy mezipaměti: mezipaměť http-request, globální mezipaměť balíčků, dočasná mezipaměť a mezipaměť modulů plug-in.
    • http-cache – Označuje, že zadaná operace se použije pouze pro mezipaměť požadavků http. Ostatní umístění mezipaměti nejsou ovlivněná.
    • global-packages – Označuje, že zadaná operace se použije pouze pro globální mezipaměť balíčků. Ostatní umístění mezipaměti nejsou ovlivněná.
    • temp – Označuje, že zadaná operace se použije pouze na dočasnou mezipaměť. Ostatní umístění mezipaměti nejsou ovlivněná.
    • plugins-cache - Označuje, že zadaná operace se použije pouze pro mezipaměť modulů plug-in. Ostatní umístění mezipaměti nejsou ovlivněná.

Možnosti

  • --force-english-output

    Vynutí spuštění aplikace pomocí invariantní anglické jazykové verze.

  • -?|-h|--help

    Vytiskne popis použití příkazu.

  • -c|--clear

    Možnost clear provede jasnou operaci u zadaného typu mezipaměti. Obsah adresářů mezipaměti se rekurzivně odstraní. Spuštěný uživatel nebo skupina musí mít oprávnění k souborům v adresářích mezipaměti. Pokud ne, zobrazí se chyba označující soubory nebo složky, které nebyly vymazány.

  • -l|--list

    Možnost seznamu slouží k zobrazení umístění zadaného typu mezipaměti.

Příklady

  • Zobrazí cesty všech adresářů místní mezipaměti (adresář http-cache, adresář mezipaměti global-packages, dočasný adresář mezipaměti a adresář mezipaměti modulů plug-in):

    dotnet nuget locals all -l
    
  • Zobrazí cestu pro místní adresář http-cache:

    dotnet nuget locals http-cache --list
    
  • Zobrazí cestu k adresáři mezipaměti místních modulů plug-in:

    dotnet nuget locals plugins-cache --list
    
  • Vymaže všechny soubory ze všech místních adresářů mezipaměti (adresář http-cache, adresář mezipaměti global-packages, dočasný adresář mezipaměti a adresář mezipaměti modulů plug-in):

    dotnet nuget locals all --clear
    
  • Vymaže všechny soubory v místním adresáři mezipaměti globálních balíčků:

    dotnet nuget locals global-packages -c
    
  • Vymaže všechny soubory v místním adresáři dočasné mezipaměti:

    dotnet nuget locals temp -c
    
  • Vymaže všechny soubory v adresáři mezipaměti místních modulů plug-in:

    dotnet nuget locals plugins-cache -c
    

Řešení problémů

Informace o běžných problémech a chybách při používání dotnet nuget locals příkazu najdete v tématu Správa mezipaměti NuGet.