Partilhar via


Moradores do Dotnet Nuget

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

Nome

dotnet nuget locals - Limpa ou lista 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 recursos locais do NuGet no cache de solicitação http, cache temporário ou pasta de pacotes globais em toda a máquina.

Argumentos

  • CACHE_LOCATION

    O local do cache a ser listado ou limpo. 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 http-request. 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 apenas ao cache de plugins. 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 invariante 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 clear 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, é apresentado um erro que indica os ficheiros/pastas que não foram limpos.

  • -l|--list

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

Exemplos

  • Exibe os caminhos de todos os diretórios de cache local (diretório http-cache, diretório de cache global-packages, 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 local:

    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 global-packages, 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
    

Solução de problemas

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