dotnet nuget locals

Questo articolo si applica a: ✔️ .NET Core 3.1 SDK e versioni successive

Nome

dotnet nuget locals: cancella o elenca risorse NuGet locali.

Riepilogo

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

dotnet nuget locals -h|--help

Descrizione

Il comando dotnet nuget locals cancella o elenca risorse NuGet locali presenti nella cache delle richieste HTTP, nella cache temporanea o nella cartella globale dei pacchetti a livello di computer.

Argomenti

  • CACHE_LOCATION

    Il percorso della cache da visualizzare o cancellare. Il valore può essere uno dei seguenti:

    • all - Indica che l'operazione specificata viene applicata a tutti i tipi di cache, ovvero alla cache delle richieste HTTP, alla cache globale dei pacchetti e alla cache temporanea.
    • http-cache - Indica che l'operazione specificata viene applicata soltanto alla cache delle richieste HTTP. Gli altri percorsi della cache non sono interessati.
    • global-packages - Indica che l'operazione specificata viene applicata soltanto alla cache dei pacchetti globale. Gli altri percorsi della cache non sono interessati.
    • temp - Indica che l'operazione specificata viene applicata soltanto alla cache temporanea. Gli altri percorsi della cache non sono interessati.

Opzioni

  • --force-english-output

    Impone all'applicazione l'esecuzione con una cultura invariante e di lingua inglese.

  • -?|-h|--help

    Stampa le istruzioni di utilizzo del comando.

  • -c|--clear

    L'opzione "clear" consente di eseguire un'operazione di cancellazione sul tipo di cache specificato. Il contenuto delle directory della cache viene eliminato in modo ricorsivo. L'utente o il gruppo che esegue l'operazione deve disporre delle autorizzazioni per i file presenti nelle directory della cache. In caso contrario, viene visualizzato un messaggio di errore con l'indicazione delle cartelle e/o dei file che non sono stati cancellati.

  • -l|--list

    L'opzione "list" viene usata per visualizzare la posizione del tipo di cache specificato.

Esempi

  • Visualizza i percorsi di tutte le directory locali della cache, ovvero directory della cache HTTP, directory della cache globale dei pacchetti e directory della cache temporanea:

    dotnet nuget locals all -l
    
  • Visualizza il percorso della directory locale della cache HTTP:

    dotnet nuget locals http-cache --list
    
  • Cancella tutti i file da tutte le directory locali della cache, ovvero directory della cache HTTP, directory della cache globale dei pacchetti e directory della cache temporanea:

    dotnet nuget locals all --clear
    
  • Cancella tutti i file presenti nella directory locale della cache globale dei pacchetti:

    dotnet nuget locals global-packages -c
    
  • Cancella tutti i file presenti nella directory locale della cache temporanea:

    dotnet nuget locals temp -c
    

Risoluzione dei problemi

Per informazioni su problemi ed errori comuni relativi all'uso del comando dotnet nuget locals, vedere Managing the NuGet cache (Gestione della cache NuGet).