visual-studio-2010 - solucion - restaurar paquetes nuget visual studio 2017
Nuget-No veo permitir que nuget descargue los paquetes que faltan durante la compilaciĆ³n (4)
Descubrí que necesitaba un par de pasos adicionales para que descargue los paquetes
Marque Permitir que NuGet descargue los paquetes que faltan durante la compilación
Verifique siempre Mostrar solución en Proyectos y Soluciones
Haga clic derecho en la solución y habilite NuGet Package Restore
Abra Manage NuGet Packages y haga clic en Restaurar
Recibo un mensaje que dice lo siguiente:
Error 1 La restauración del paquete está deshabilitada de forma predeterminada. Para dar su consentimiento, abra el cuadro de diálogo Opciones de Visual Studio, haga clic en el nodo Administrador de paquetes y marque ''Permitir que NuGet descargue los paquetes faltantes durante la compilación''. También puede dar su consentimiento estableciendo la variable de entorno ''EnableNuGetPackageRestore'' en ''true''.
Cuando voy a Herramientas -> Opciones, no veo el Administrador de paquetes y, debajo, veo Fuentes de paquetes y Paquetes recientes. Sin embargo, no veo ningún lugar donde pueda configurar Allow Nuget para descargar los paquetes que faltan durante la compilación.
Estoy usando Visual Studio 2010 y NuGet 2.0.
Alguien había registrado una solución que utilizaba NuGet para varios paquetes. Cuando revisé la solución y la construí, obtuve los mismos errores. Además, cuando vi el Administrador de paquetes NuGet desde la ventana Herramientas -> Opciones, la Restauración de paquetes ya tenía marcadas las casillas de verificación apropiadas.
Intenté hacer clic en el botón Borrar caché de paquetes. Después de hacer eso, todo se construyó correctamente.
La opción de dar consentimiento en la interfaz de usuario se ha agregado con NuGet Package Manager 1.8. Es el tercer elemento en Herramientas-> Opciones-> Administrador de paquetes-> General: "Restaurar paquete: Permitir que NuGet descargue los paquetes que faltan durante la compilación".
Asegúrese de que NuGet esté actualizado en Herramientas-> Administrador de extensiones.
Alternativamente, puede dar su consentimiento estableciendo la variable de entorno EnableNuGetPackageRestore
en true
.
No parecía tener el nodo "Administrador de paquetes" en Herramientas-> Opciones [esto fue en Visual Studio 2013 :-)]. Para obtener ese nodo allí, busqué en Herramientas -> Extensiones y Actualizaciones y busqué nuget. Al instalar "NuGet for Visual Studio 2013" obtuve el nodo y la opción para permitir la restauración del paquete.