dotnet nuget locals

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

Name

dotnet nuget locals - Limpa ou lista recursos NuGet locais.

Sinopse

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

dotnet nuget locals -h|--help

Description

O dotnet nuget locals comando limpa ou lista os recursos NuGet locais na cache de http-request, na cache temporária ou na pasta de pacotes globais em todo o computador.

Argumentos

  • CACHE_LOCATION

    A localização da cache a listar ou limpar. Aceita um dos seguintes valores:

    • all - Indica que a operação especificada é aplicada a todos os tipos de cache: cache de http-request, cache de pacotes globais e cache temporária.
    • http-cache - Indica que a operação especificada é aplicada apenas à cache http-request. As outras localizações da cache não são afetadas.
    • global-packages - Indica que a operação especificada é aplicada apenas à cache de pacotes globais. As outras localizações da cache não são afetadas.
    • temp - Indica que a operação especificada é aplicada apenas à cache temporária. As outras localizações da cache não são afetadas.

Opções

  • --force-english-output

    Força a aplicação a ser executada com uma cultura invariante baseada em inglês.

  • -?|-h|--help

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

  • -c|--clear

    A opção limpar executa uma operação clara no tipo de cache especificado. Os conteúdos dos diretórios de cache são eliminados recursivamente. O utilizador/grupo em execução tem de ter permissão para os ficheiros 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 de lista é utilizada para apresentar a localização do tipo de cache especificado.

Exemplos

  • Apresenta os caminhos de todos os diretórios de cache local (diretório http-cache, diretório de cache de pacotes globais e diretório de cache temporária):

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

    dotnet nuget locals http-cache --list
    
  • Limpa todos os ficheiros de todos os diretórios de cache local (diretório http-cache, diretório de cache de pacotes globais e diretório de cache temporária):

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

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

    dotnet nuget locals temp -c
    

Resolução de problemas

Para obter informações sobre problemas comuns e erros ao utilizar o dotnet nuget locals comando, veja Managing the NuGet cache (Gerir a cache nuGet).