visual valida studio revirtiendo restaurar proyecto para paquetes paquete los error encuentra elemento declarado configuracion cambios visual-studio-2010 nuget

visual-studio-2010 - revirtiendo - visual studio la configuracion de nuget no es valida



Nuget versioning problema con el paquete de restauraciĆ³n (6)

Estaba enfrentando el mismo problema. Lo resolví seleccionando Herramientas en el menú VS 2010 -> Administrador de paquetes de biblioteca -> Configuración del Administrador de paquetes -> Marcar "Buscar actualizaciones automáticamente". Después de eso, reinicié VS y me pidieron la instalación de Nuget Update. Una vez que se instaló la actualización, el paquete Nuget, HTTP Client en mi caso, se instaló sin problemas.

No puedo instalar un paquete (usando la restauración del paquete) debido a algún tipo de problema de control de versiones con Nuget. Estos son los pasos que tomé:

proyecto de compilación: error: la versión de esquema de ''MagicalUnicorn.MvcErrorToolkit'' no es compatible con la versión 1.6.21205.9031 de NuGet. Actualice NuGet a la última versión desde http://go.microsoft.com/fwlink/?LinkId=213942 .

El administrador de extensión dice que la versión es: 2.0.30619.9119.

Ok, reinicie VS como administrador, desinstale el administrador de la extensión nuget. reinicie VS como administrador nuevamente, busque nuget e instálelo.

El administrador de extensión dice nuevamente que la versión es: 2.0.30619.9119.

reconstruir proyecto: error: la versión de esquema de ''MagicalUnicorn.MvcErrorToolkit'' no es compatible con la versión 1.6.21205.9031 de NuGet. Actualice NuGet a la última versión desde http://go.microsoft.com/fwlink/?LinkId=213942 .

Bien, reinicie VS como administrador, desinstale el administrador de la extensión Nuget nuevamente. Esta vez, descargue desde http://visualstudiogallery.msdn.microsoft.com/27077b70-9dad-4c64-adcf-c7cf6bc9970c Ejecute el instalador, todo parece estar bien.

El administrador de extensión dice nuevamente que la versión es: 2.0.30619.9119.

reconstruir proyecto: error: la versión de esquema de ''MagicalUnicorn.MvcErrorToolkit'' no es compatible con la versión 1.6.21205.9031 de NuGet. Actualice NuGet a la última versión desde http://go.microsoft.com/fwlink/?LinkId=213942 .

Grr! ¿Algunas ideas?


Esto de arriba no funcionó para mí, completamente. Hay un último paso que es importante tener en cuenta. Después de descargar la última versión de nuget, puede observar que el mismo error se imprime en la ventana de salida. El motivo se debe a la carpeta .nuget que contiene un NuGet.exe que especifica un número de versión.

La solución (para mí y quizás para aquellos que no resolvieron su problema con las instrucciones anteriores) es

  1. Elimina la carpeta .nuget de tu solución.

  2. Haga clic con el botón derecho en su proyecto web y haga clic en Activar restauración de Nuget.

  3. Las instrucciones anteriores deberían provocar que se agregue una NUEVA carpeta .nuget, esta vez la NuGet.exe debería ser la versión más reciente de nuget que descargó.


Lo siguiente funcionó para mí en Visual Studio 2012:

  • Ejecute VS 2012 como administrador
  • Haga clic en Herramientas - Extensiones y actualizaciones
  • En el navegador izquierdo, Actualizaciones - Galería de Visual Studio
  • Haga clic en Actualizar en NuGet Package Manager
  • Instala la actualización
  • Reiniciar Visual Studio

Me enfrenté a este problema y revisé todas las respuestas que contenía esta página y al final mi problema no se resolvió. Después de mucha búsqueda en la web, podría actualizar mi Nuget del sitio original

http://docs.nuget.org/docs/start-here/installing-nuget

y por ejemplo para vs2010:

http://visualstudiogallery.msdn.microsoft.com/27077b70-9dad-4c64-adcf-c7cf6bc9970c

En este sitio, seleccione su versión de VS y luego actualícela.

Nota: antes de instalar Nuget, cierre todos los estudios visuales y después de la instalación, abra su proyecto. Gracias


Ninguna de las soluciones ofrecidas me funcionó (Visual Studio 2013, Nuget Package Manager Version 2.8.5).

Tenía el mismo error pero decía que tenía la versión 2.5.4.

Lo arreglé yendo a Herramientas> Consola de Nuget Manager> Consola de paquetes Nuget. Esto abre una ventana de línea de comando. En la parte superior de la ventana apareció un mensaje para descargar los paquetes faltantes para mi proyecto.

Presionó el botón de descarga y los errores desaparecieron después de la compilación.


Parece un problema en la herramienta de línea de comandos nuget. Cuando habilita la función ''restaurar paquete Nuget'' agrega la carpeta .nuget a su solución con nuget.exe. Y cuando compile el proyecto que está utilizando esta herramienta para descargar los paquetes faltantes, no se usa la extensión VS aquí. Intente actualizar esta herramienta desde la línea de comandos:

cd .nuget nuget.exe update -Self

Captura de pantalla del procedimiento: