2011-02-14 14 views
5

He instalado NuGet.NuGet Project> Agregar referencia de paquete de biblioteca que no aparece

Cuando trato de ir a Proyecto> Agregar biblioteca de referencia del paquete

"Añadir biblioteca de referencia del paquete" no es en el menú proyecto. Si trato de instalar NuGet nuevamente, dice que ya está instalado. Mi aplicación es una aplicación MVC 3 .net 4.

¿Cómo puedo obtener esta opción para que aparezca?

Respuesta

2

¿Es posible que algunas de las extensiones de Visual Studio estén causando que NuGet no muestre el menú o se bloquee? Podría intentar deshabilitarlos/eliminarlos y luego instalar NuGet desde aquí: http://nuget.codeplex.com/

Además, también hay una consola de Administrador de paquetes basada en PowerShell. Podrías echar un vistazo a eso en caso de que todo falle.

0

Normalmente NuGet se instala con ASP.NET MVC 3 por lo que debería aparecer automáticamente. Intente eliminar el paquete NuGet que ha instalado y reinstale ASP.NET MVC 3.

+0

Hice lo que me recomendaste y ningún cambio. – twal

5

También puede ejecutar VS como administrador (Ctrl-Shift-Click) y luego desinstalar NuGet del diálogo del administrador de paquetes. A continuación, actualice a NuGet 1.1 desde http://nuget.codeplex.com y vea si eso lo soluciona. ASP.NET MVC no es necesario.

+2

Gracias por la respuesta Scott. Hice lo que me recomendó y Project -> Add Library Package Reference estuvo allí. Cuando hice clic en él, recibí un error que decía "El proyecto" no está respaldado "y luego desapareció del menú del proyecto ... ¿Alguna idea? gracias – twal

+0

raro. ¿Este era un proyecto MVC 3 RTM? –

+0

Sí ... Puedo instalar un paquete a través de la consola del administrador de paquetes muy bien. Así que no me voy a preocupar por eso y solo uso la consola. ¡Gracias! – twal

2

Asegúrese de tener el proyecto seleccionado y no la solución en el explorador de soluciones.

0

Acabo de tener un problema similar, después de intentar instalar un paquete a través de acceso telefónico, que se agotó.

Para solucionarlo, cambié el nombre de la clave de registro (para poder cambiarle el nombre si no funcionaba) HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\NuGet, luego reinicié visual studio y abrí un proyecto. El Add Library Package Reference ahora funciona y la clave de registro ha sido recreada.

0

Tenía este mismo problema, acaba de darse cuenta de que si no está en el proyecto (es decir, tiene la solución destacada en el explorador de soluciones) que no se mostrará la opción Agregar la referencia del paquete de la biblioteca. Seleccione el proyecto y está allí.

Whoops: No noté que ya estaba mencionado.

Cuestiones relacionadas