Compartilhar via


locais do dotnet nuget

Este artigo se aplica a: ✔️ SDK do .NET 6 e versões posteriores

Nome

dotnet nuget locals – Limpa ou lista os recursos locais do NuGet.

Sinopse

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

dotnet nuget locals -h|--help

Descrição

O dotnet nuget locals comando limpa ou lista os recursos locais do NuGet no cache de solicitação http, no cache temporário ou na pasta de pacotes globais em todo o computador.

Argumentos

  • CACHE_LOCATION

    O local do cache a ser listado ou desmarcado. Aceita um dos seguintes valores:

    • all - Indica que a operação especificada é aplicada a todos os tipos de cache: cache de solicitação http, cache de pacotes globais, cache temporário e cache de plug-ins.
    • http-cache - Indica que a operação especificada é aplicada somente ao cache de solicitação http. Os outros locais de cache não são afetados.
    • global-packages - Indica que a operação especificada é aplicada somente ao cache de pacotes globais. Os outros locais de cache não são afetados.
    • temp - Indica que a operação especificada é aplicada somente ao cache temporário. Os outros locais de cache não são afetados.
    • plugins-cache - Indica que a operação especificada é aplicada somente ao cache de plug-ins. Os outros locais de cache não são afetados.

Opções

  • --force-english-output

    Força o aplicativo a ser executado usando uma cultura invariável baseada em inglês.

  • -?|-h|--help

    Imprime uma descrição de como usar o comando.

  • -c|--clear

    A opção clear executa uma operação clara no tipo de cache especificado. O conteúdo dos diretórios de cache é excluído recursivamente. O usuário/grupo em execução deve ter permissão para os arquivos nos diretórios de cache. Caso contrário, um erro será exibido indicando os arquivos/pastas que não foram limpos.

  • -l|--list

    A opção de lista é usada para exibir o local do tipo de cache especificado.

Exemplos

  • Exibe os caminhos de todos os diretórios de cache locais (diretório http-cache, diretório de cache de pacotes globais, diretório de cache temporário e diretório de cache de plug-ins):

    dotnet nuget locals all -l
    
  • Exibe o caminho para o diretório http-cache local:

    dotnet nuget locals http-cache --list
    
  • Exibe o caminho para o diretório de cache de plug-ins locais:

    dotnet nuget locals plugins-cache --list
    
  • Limpa todos os arquivos de todos os diretórios de cache locais (diretório http-cache, diretório de cache de pacotes globais, diretório de cache temporário e diretório de cache de plug-ins):

    dotnet nuget locals all --clear
    
  • Limpa todos os arquivos no diretório de cache de pacotes globais local:

    dotnet nuget locals global-packages -c
    
  • Limpa todos os arquivos no diretório de cache temporário local:

    dotnet nuget locals temp -c
    
  • Limpa todos os arquivos no diretório de cache de plug-ins locais:

    dotnet nuget locals plugins-cache -c
    

Resolução de problemas

Para obter informações sobre problemas e erros comuns ao usar o dotnet nuget locals comando, consulte Gerenciando o cache NuGet.