visual valida them studio run restaurar proyecto paquetes paquete not intentar generate found error encuentra enable configuracion visual-studio-2012 nuget nuget-package-restore

visual studio 2012 - valida - La restauración del paquete NuGet falló para los archivos varios del proyecto: el valor no puede ser nulo o una cadena vacía. Nombre del parámetro: raíz. 0 0



visual studio la configuracion de nuget no es valida (14)

A mi no me sirvió. Tenía que ir a herramientas, a un administrador de extensiones ... Desinstalar NuGet Restart Visual Studio 2010 Descargar NuGet Reinstalarlo. Reinicie Visual Studio. ¡Lo solucioné todo!

Tengo ese error en el año 2012: la restauración del paquete NuGet falló para los archivos varios del proyecto: el valor no puede ser nulo o una cadena vacía. Nombre del parámetro: raíz. 0 0

Veo que es un error https://nuget.codeplex.com/workitem/3780 que se corrigió para la versión 2.8. Pero no puedo encontrar la versión 2.8 en https://nuget.codeplex.com. ¿Es posible solucionar el problema? error sin la instalación de la versión 2.8? ¿O cómo obtener el 2.8?


Desinstalé y reinstalé nUnit 3.7.1 y todo comenzó a funcionar nuevamente. Tengo algunos paquetes nuget, pero nunit 3.7.1 es el único que reinstalé, dejé el resto solo.


En Visual Studio 2015:

Vaya a Opciones-> Administrador de paquetes NuGet-> Orígenes de paquetes, asegúrese de que "Microsoft y .Net" estén marcados en la lista de paquetes de toda la máquina.



Lo arreglé habilitando la restauración automática en paquetes nuget en la solución


Lo solucioné eliminando el archivo de opciones de usuario de la solución visual studio (.suo) y luego reiniciando VS.

ACTUALIZACIÓN: Para VS 2017, debe eliminar una carpeta oculta llamada .vs ubicada en el directorio de la solución (¡Gracias @Tien Dinh!)


No es una respuesta exacta, pero lo mejor que puedo decir es NuGet ver. 2.8 no está disponible todavía. He estado lidiando con el mismo problema por algún tiempo (2 meses). Todavía pude construir mi solución con éxito incluso con ese error al realizar la compilación contra el proyecto principal. Realmente espero resolver este problema porque es una monstruosidad grave mientras trabajo.


Obtuve este error al cambiar accidentalmente el nombre de uno de los atributos de id del espacio de nombres dentro del archivo packages.config a otra cosa. Pude rastrear esto comparando la versión registrada de packages.config, con la local. Después de corregir el problema, todo lo que tuve que hacer fue cerrar el archivo packages.config, reconstruir y el problema desapareció.



Revisemos el nombre de los paquetes en el archivo packages.config. En algún momento el nombre incorrecto se produjo



Tuve el mismo problema con VS2013 hoy. Después de ejecutar una actualización de los paquetes instalados (herramientas -> extensiones y actualizaciones) (que incluía nuget) e instalar algunas actualizaciones para VS2013 (la actualización de Windows tuvo algunas), se ha ido.

Entonces, básicamente, busca esas actualizaciones, actualizaciones, y podría resolver el problema.


Un simple reinicio de Visual Studio debería aclarar todo. Tuve el mismo problema en VS2013 después de actualizar la API web. No fue necesario eliminar el .suo.


Solo como una breve nota. Obtuve este error ejecutando el proyecto en una unidad de red mapeada, es decir, T:/NetworkFolder/Project/Solution.sln .

Obviamente, la solución es simple, no lo haga, cópiela en su máquina. Podría salvar a alguien un poco de dolor en algún momento.