Compartir vía


dotnet nuget locals

Este artículo se aplica a: ✔️ SDK de .NET 6 y versiones posteriores

Nombre

dotnet nuget locals - Borra o enumera los 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 dotnet nuget locals comando borra o enumera los recursos locales de NuGet en la carpeta http-request cache, temporal cache o paquetes globales de toda la máquina.

Argumentos

  • CACHE_LOCATION

    Ubicación de caché que se va a enumerar o borrar. Acepta uno de los valores siguientes:

    • all : indica que la operación especificada se aplica a todos los tipos de caché: caché http-request, caché de paquetes globales, caché temporal y caché de complementos.
    • http-cache : indica que la operación especificada solo se aplica a la caché de solicitudes http. Las demás ubicaciones de caché no se ven afectadas.
    • global-packages : indica que la operación especificada solo se aplica a la caché global de paquetes. Las demás ubicaciones de caché no se ven afectadas.
    • temp : indica que la operación especificada solo se aplica a la memoria caché temporal. Las demás ubicaciones de caché no se ven afectadas.
    • plugins-cache : indica que la operación especificada solo se aplica a la caché de complementos. Las demás ubicaciones de caché no se ven afectadas.

Opciones

  • --force-english-output

    Obliga a la aplicación a ejecutarse mediante una referencia cultural invariable basada en inglés.

  • -?|-h|--help

    Imprime una descripción de cómo usar el comando .

  • -c|--clear

    La opción clear ejecuta una operación clear en el tipo de caché especificado. El contenido de los directorios de caché se elimina de forma recursiva. El usuario o grupo que ejecuta debe tener permiso para los archivos de los directorios de caché. Si no es así, se muestra un error que indica los archivos o carpetas que no se borraron.

  • -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é local (directorio http-cache, directorio de caché global-packages, directorio de caché temporal y directorio de caché de complementos):

    dotnet nuget locals all -l
    
  • Muestra la ruta de acceso del directorio http-cache local:

    dotnet nuget locals http-cache --list
    
  • Muestra la ruta de acceso del directorio de caché de complementos locales:

    dotnet nuget locals plugins-cache --list
    
  • Borra todos los archivos de todos los directorios de caché local (directorio http-cache, directorio de caché global-packages, directorio de caché temporal y directorio de caché de complementos):

    dotnet nuget locals all --clear
    
  • Borra todos los archivos del directorio de caché local global-packages:

    dotnet nuget locals global-packages -c
    
  • Borra todos los archivos del directorio de caché temporal local:

    dotnet nuget locals temp -c
    
  • Borra todos los archivos del directorio de caché de complementos locales:

    dotnet nuget locals plugins-cache -c
    

Solución de problemas

Para obtener información sobre problemas y errores comunes al usar el dotnet nuget locals comando , consulte Administración de la memoria caché de NuGet.