dotnet nuget locals
Este artículo se aplica a: ✔️ SDK de .NET Core 3.1 y versiones posteriores
Name
dotnet nuget locals
: borra o enumera recursos locales de NuGet.
Sinopsis
dotnet nuget locals <CACHE_LOCATION> [(-c|--clear)|(-l|--list)] [--force-english-output]
dotnet nuget locals -h|--help
Descripción
El comando dotnet nuget locals
borra o enumera los recursos locales de NuGet en la caché de solicitudes http, la caché temporal o la carpeta de paquetes globales de toda la máquina.
Argumentos
CACHE_LOCATION
La ubicación de caché que se va a mostrar o borrar. Acepta uno de los valores siguientes:
all
: indica que la operación especificada se debe aplicar a todos los tipos de caché: caché de solicitudes http, caché de paquetes globales y caché temporal.http-cache
: indica que la operación especificada se aplica solo a la caché de solicitudes http. Las otras ubicaciones de caché no se ven afectadas.global-packages
: indica que la operación especificada se aplica solo a la caché de paquetes globales. Las otras ubicaciones de caché no se ven afectadas.temp
: indica que la operación especificada se aplica solo a la caché temporal. Las otras ubicaciones de caché no se ven afectadas.
Opciones
--force-english-output
Fuerza la ejecución de la aplicación mediante una referencia cultural en inglés invariable.
-?|-h|--help
Imprime una descripción de cómo usar el comando.
-c|--clear
La opción de borrado ejecuta una operación de borrado sobre el tipo de caché especificado. El contenido de los directorios de caché se elimina de forma recursiva. El usuario o grupo de ejecución deben tener permiso para los archivos en los directorios de la caché. En caso contrario, se muestra un error para indicar los archivos o las carpetas que no se han borrado.
-l|--list
La opción de lista se usa para mostrar la ubicación del tipo de caché especificado.
Ejemplos
Muestra las rutas de acceso de todos los directorios de caché locales (el directorio de caché http, el directorio de caché de paquetes globales y el directorio de caché temporal):
dotnet nuget locals all -l
Muestra la ruta de acceso del directorio de la caché de solicitudes http:
dotnet nuget locals http-cache --list
Borra todos los archivos de todos los directorios de caché locales (directorio de caché http, directorio de caché de paquetes globales y directorio de caché temporal):
dotnet nuget locals all --clear
Borra todos los archivos del directorio local de la caché de paquetes globales:
dotnet nuget locals global-packages -c
Borra todos los archivos del directorio local de la caché temporal:
dotnet nuget locals temp -c
Solución de problemas
Para más información sobre problemas y errores comunes encontrados al usar el comando dotnet nuget locals
, consulte Managing the NuGet cache (Administración de la caché de NuGet).