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.
Hice clic derecho en la solución y elegí "Habilitar la restauración del paquete Nuget". Esto solucionó el problema.
Este enlace de MSDN muestra cómo:
http://blogs.msdn.com/b/dotnet/archive/2013/06/12/nuget-package-restore-issues.aspx
nuget visual-studio
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ó.
Puede obtener una versión no publicada de NuGet 2.8 here . Las instrucciones están aquí: Instalación de una compilación CI . Esto me solucionó el problema en VS2010.
Revisemos el nombre de los paquetes en el archivo packages.config. En algún momento el nombre incorrecto se produjo
Tengo VS 2013. Según el administrador de extensiones, nuget estaba actualizado.
Se ejecutó una instalación manual desde el sitio de vsix: http://visualstudiogallery.msdn.microsoft.com/4ec1526c-4a8c-4a84-b702-b21a8f5293ca
... corrigió el problema.
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.