Buscar..


Introducción

Este tema contiene aspectos del uso de NuGet y sus configuraciones.

Cambio de ruta a la carpeta de paquetes en la solución de Visual Studio

De forma predeterminada, NuGet restaura los paquetes en la carpeta de paquetes en la raíz de la solución. Esta carpeta se comparte entre todos los proyectos de solución. En algunos casos, es útil cambiar la ubicación de los paquetes restaurados (por ejemplo, para compartirlos entre varias soluciones).

Se puede lograr creando el archivo nuget.config en la misma carpeta donde se encuentra la solución:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
    <config>
        <add key="repositoryPath" value="../packages" />
    </config>
</configuration>

La configuración de repositoryPath apunta a la nueva ubicación de los paquetes y la NuGet la lee automáticamente durante la restauración.

La configuración solo afecta a una solución y basta con colocar el archivo cerca de .slnn , sin necesidad de consultarla dentro de la propia solución.



Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow