2010-12-31 13 views
6

Zainstalowałem NuGet w Visual Web Developer 2010 Express, ale kiedy przejdę do Solution Explorer, kliknij prawym przyciskiem myszy folder "References" projektu i wybierz "Add" Biblioteka Pakiet Reference”, od razu dostać ten błąd:NuGet: "Nie można załadować jednego lub więcej żądanych typów"

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

jest tylko przycisk OK, a nie dla mnie sposób, aby pobrać dodatkowe informacje, to mówi mi chodzi.

To jest nowa instalacja NuGet; Nigdy wcześniej nie instalowałem tego na tym komputerze.

Jak mogę naprawić i/lub zdiagnozować ten błąd, aby uruchomić NuGet?

Odpowiedz

6

Okazuje się, że ten błąd występuje, gdy PowerShell nie jest zainstalowany. Próbując dalej zdiagnozować problem, poszedłem do Narzędzia> Biblioteka Package Manager> Pakiet Console Manager i konsola wpadł z czerwonym tekstem, który powiedział:

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.

Po zainstalowaniu PowerShell, okno Biblioteka Pakiet Reference Dodaj zacząć pracować.

Mam złożył raport o błędzie przed Nuget domagając się lepszych komunikat o błędzie, gdy przesłanki brakuje (a najlepiej dla instalatora faktycznie zainstalować przesłanki): Item #530: "Unable to load one or more of the requested types" error

+0

Zgoda, powinniśmy poprawić błąd obsługa w tym scenariuszu. –

Powiązane problemy