Ten en cuenta que en la informática cualquier problema casi siempre tiene diversas soluciones, de igual modo nosotros aquí te compartiremos lo más óptimo y eficiente.
Solución:
Visual Studio lee los archivos NuGet.Config desde la raíz de la solución. Intente moverlo allí en lugar de colocarlo en la misma carpeta que el proyecto.
También puede colocar el archivo en %appdata%NuGetNuGet.Config
y se usará en todas partes.
https://docs.microsoft.com/en-us/nuget/schema/nuget-config-file
Hay varios paquetes nuget que se leen en el siguiente orden:
- Primero el
NuGetDefaults.Config file
. Encontrarás esto en%ProgramFiles(x86)%NuGetConfig
. - El archivo a nivel de computadora.
- El archivo de nivel de usuario. Encontrarás esto en
%APPDATA%NuGetnuget.config
. - Cualquier archivo llamado
nuget.config
comenzando desde la raíz de su unidad hasta el directorio donde se llama a nuget.exe. - El archivo de configuración que especifica en la opción -configfile al llamar a nuget.exe
Puedes encontrar más información aquí.
Además de la respuesta aceptada, me gustaría agregar una información, que los paquetes NuGet en Visual Studio 2017 se encuentran en el propio archivo del proyecto. Es decir, haga clic derecho en el proyecto -> editar, para encontrar todas las entradas de referencia del paquete.
Finalizando este artículo puedes encontrar las reseñas de otros sys admins, tú incluso tienes el poder insertar el tuyo si lo deseas.