dotnet nuget locals
Cet article s’applique à : ✔️ SDK .NET Core 3.1 et versions ultérieures
Nom
dotnet nuget locals
- Efface ou liste les ressources NuGet locales.
Synopsis
dotnet nuget locals <CACHE_LOCATION> [(-c|--clear)|(-l|--list)] [--force-english-output]
dotnet nuget locals -h|--help
Description
La commande dotnet nuget locals
efface ou liste les ressources NuGet locales dans le cache de requête HTTP, le cache temporaire ou le dossier des packages globaux à l’échelle de l’ordinateur.
Arguments
CACHE_LOCATION
Emplacement du cache à répertorier ou effacer. L’une des valeurs suivantes est acceptée :
all
: indique que l’opération spécifiée est appliquée à tous les types de cache : le cache de requête HTTP, le cache des packages globaux et le cache temporaire.http-cache
: indique que l’opération spécifiée est appliquée uniquement au cache de requête HTTP. Les autres emplacements de cache ne sont pas affectés.global-packages
: indique que l’opération spécifiée est appliquée uniquement au cache des packages globaux. Les autres emplacements de cache ne sont pas affectés.temp
: indique que l’opération spécifiée est appliquée uniquement au cache temporaire. Les autres emplacements de cache ne sont pas affectés.
Options
--force-english-output
Force l’application à s’exécuter avec les paramètres régionaux Anglais (culture indifférente).
-?|-h|--help
Imprime une description de l’utilisation de la commande.
-c|--clear
L’option clear exécute une opération d’effacement sur le type de cache spécifié. Le contenu des répertoires de cache est supprimé de manière récursive. Le groupe ou l’utilisateur qui effectue l’opération doit disposer de droits sur les fichiers des répertoires de cache. Sinon, une erreur s’affiche, indiquant les fichiers ou dossiers qui n’ont pas été effacés.
-l|--list
L’option list est utilisée pour afficher l’emplacement du type de cache spécifié.
Exemples
Afficher les chemins d’accès de tous les répertoires de cache local (le répertoire du cache HTTP, le répertoire du cache des packages globaux et le répertoire du cache temporaire) :
dotnet nuget locals all -l
Affiche le chemin du répertoire du cache http local :
dotnet nuget locals http-cache --list
Effacer tous les fichiers de tous les répertoires de cache local (le répertoire du cache HTTP, le répertoire du cache des packages globaux et le répertoire du cache temporaire) :
dotnet nuget locals all --clear
Effacer tous les fichiers du répertoire du cache des packages globaux local :
dotnet nuget locals global-packages -c
Effacer tous les fichiers du répertoire du cache temporaire local :
dotnet nuget locals temp -c
Dépannage
Pour plus d’informations sur les problèmes et erreurs courants liés à l’utilisation de la commande dotnet nuget locals
, consultez la page Gestion du cache NuGet.