2010-12-31 14 views
6

Instalé NuGet en Visual Web Developer 2010 Express, pero cuando voy al Explorador de soluciones, hago clic derecho en la carpeta "Referencias" de un proyecto y selecciono "Agregar biblioteca de referencia del paquete", inmediatamente me sale este error:NuGet: "No se pueden cargar uno o más de los tipos solicitados"

Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.

Hay sólo un botón Aceptar, y no hay manera para mí para recuperar la información adicional que me está hablando.

Esta es una nueva instalación de NuGet; Nunca lo había instalado en esta computadora antes.

¿Cómo puedo solucionar y/o diagnosticar este error para poder hacer que NuGet funcione?

Respuesta

6

Resulta que este error se produce cuando PowerShell no está instalado. Al tratar de diagnosticar aún más el problema, fui a Herramientas> Biblioteca Package Manager> Consola de Administrador de paquetes, y la consola ocurrió con el texto rojo que dice:

Error: The Package Manager Console requires PowerShell 2.0 runtime, which is not detected on this machine. Please install the PowerShell 2.0 from http://support.microsoft.com/kb/968929 and restart Visual Studio.

Después de instalar PowerShell, el cuadro de diálogo Añadir biblioteca de referencia del paquete comenzó a trabajar.

que haya presentado un informe de fallo NuGet, pidiendo un mensaje de error mejor cuando prerrequisitos faltan (y lo ideal es que el instalador realidad instalar los requisitos previos): Item #530: "Unable to load one or more of the requested types" error

+0

acordado, debemos mejorar error manejo en este escenario. –

Cuestiones relacionadas