Me pregunto dónde se encuentra el archivo NuGet.Config en el proyecto de Visual Studio 2017 . Traté de crear mi propio archivo NuGet.Config en la raíz del proyecto, pero no encontré ningún repositorio nuevo (fuentes de NuGet). ¿Alguien tiene alguna idea?
Aquí está el archivo que estoy tratando de lograr para mi proyecto .Net Core :
<?xml version="1.0" encoding="utf-8"?> <configuration> <packageSources> <add key="AspNetCore" value="https://dotnet.myget.org/F/aspnetcore-ci-dev/api/v3/index.json" /> <add key="AspNetCoreTools" value="https://dotnet.myget.org/F/aspnetcore-tools/api/v3/index.json" /> <add key="NuGet" value="https://api.nuget.org/v3/index.json" /> </packageSources> </configuration>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%\NuGet\NuGet.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:
NuGetDefaults.Config file . Encontrará esto en %ProgramFiles(x86)%\NuGet\Config .%APPDATA%\NuGet\nuget.config .nuget.config desde la raíz de su unidad hasta el directorio donde se llama a nuget.exe.Puede 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 archivo del proyecto. Es decir, haga clic derecho en el proyecto -> editar, para encontrar todas las entradas de referencia del paquete.