Sdílet prostřednictvím


dotnet nuget locals

Tento článek se týká: ✔️ .NET Core 3.1 SDK a novějších verzí

Name

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

Synopse

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

dotnet nuget locals -h|--help

Description

Příkaz dotnet nuget locals vymaže nebo vypíše místní prostředky NuGet v mezipaměti http-request, dočasné mezipaměti nebo globální složce 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ů a dočasnou mezipaměť.
    • http-cache – Označuje, že zadaná operace se použije pouze pro mezipaměť požadavků http. Ostatní umístění mezipaměti to neovlivní.
    • global-packages – Označuje, že zadaná operace se použije pouze pro globální mezipaměť balíčků. Ostatní umístění mezipaměti to neovlivní.
    • temp – Označuje, že zadaná operace se použije pouze pro dočasnou mezipaměť. Ostatní umístění mezipaměti to neovlivní.

Možnosti

  • --force-english-output

    Vynutí spuštění aplikace pomocí invariantní jazykové verze založené na angličtině.

  • -?|-h|--help

    Vytiskne popis použití příkazu.

  • -c|--clear

    Možnost vymazat provede operaci clear u zadaného typu mezipaměti. Obsah adresářů mezipaměti se odstraní rekurzivně. Provádějící 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 ke všem adresářům místní mezipaměti (adresář http-cache, adresář mezipaměti global-packages a adresář dočasné mezipaměti):

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

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

    dotnet nuget locals all --clear
    
  • Vymaže všechny soubory v místním adresáři mezipaměti global-packages:

    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
    

Řešení potíží

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