dotnet nuget locals
Este artigo se aplica a: ✔️ SDK do .NET Core 3.1 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 comando dotnet nuget locals
limpa ou lista os recursos locais do NuGet no cache de solicitação http, cache temporário ou pasta de pacotes globais em todo o computador.
Argumentos
CACHE_LOCATION
O local do cache a ser listado ou limpo. Aceita um dos seguintes valores:
all
– Indica que a operação especificada aplica-se a todos os tipos cache: o cache de solicitação http, cache de pacotes globais e o cache temporário.http-cache
– Indica que a operação especificada aplica-se apenas ao cache de solicitação http. Os outros locais do cache não são afetados.global-packages
– Indica que a operação especificada aplica-se apenas ao cache de pacotes globais. Os outros locais do cache não são afetados.temp
– Indica que a operação especificada aplica-se apenas ao cache temporário. Os outros locais do cache não são afetados.
Opções
--force-english-output
Força a execução do aplicativo usando uma cultura invariável com base em inglês.
-?|-h|--help
Imprime uma descrição de como usar o comando.
-c|--clear
A opção clear executa uma operação de limpeza no tipo de cache especificado. O conteúdo dos diretórios de cache é excluído recursivamente. O usuário/grupo executor deve ter permissão nos arquivos nos diretórios de cache. Caso contrário, um erro é exibido, indicando as pastas/os arquivos que não foram limpos.
-l|--list
A opção de lista é usada para exibir a localização do tipo de cache especificado.
Exemplos
Exibe os caminhos de todos os diretórios de cache local (diretório de cache de http, o diretório de cache de pacotes globais e diretório de cache temporário):
dotnet nuget locals all -l
Exibe o caminho para o diretório local do cache de http:
dotnet nuget locals http-cache --list
Limpa todos os arquivos dos diretórios de cache local (diretório de cache de http, o diretório de cache de pacotes globais e diretório de cache temporário):
dotnet nuget locals all --clear
Limpa todos os arquivos no diretório local de cache de pacotes globais:
dotnet nuget locals global-packages -c
Limpa todos os arquivos no diretório local de cache temporário:
dotnet nuget locals temp -c
Solução de problemas
Para saber mais sobre os problemas e erros mais comuns ao usar o comando dotnet nuget locals
, veja Gerenciamento do cache do NuGet.