2010-12-31 4 views
6

Visual Web Developer 2010 Express에 NuGet을 설치했지만 솔루션 탐색기로 이동하면 프로젝트의 "References"폴더를 마우스 오른쪽 단추로 클릭하고 "Add 라이브러리 패키지 참조는 "나는 즉시이 오류를 얻을 :NuGet : "요청한 형식 중 하나 이상을로드 할 수 없습니다"

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

그냥 OK 버튼을 내가 그것을 대해 나에게 말하고 추가 정보를 검색 할 수있는 방법이있다.

이것은 NuGet을 새로 설치 한 것입니다. 전에이 컴퓨터에 설치 한 적이 없습니다.

NuGet을 작동시킬 수 있도록이 오류를 수정 및/또는 진단하려면 어떻게해야합니까?

답변

6

PowerShell이 ​​설치되어 있지 않으면이 오류가 발생합니다. 더 문제를 진단하기 위해 노력하고, 나는 도구> 라이브러리 패키지 관리자> 패키지 관리자 콘솔로 가서 콘솔 말했다 빨간색 텍스트를 내놓았다 : 나는 PowerShell을 설치 한 후

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.

, 라이브러리 패키지 참조 추가 대화 상자 일하기 시작했다.

내가 전제 조건이 누락 된 경우 더 나은 오류 메시지를 요청 NuGet에 대한 버그 보고서를 제출 한

(설치를 위해 이상적으로 실제로 설치 전제 조건) : Item #530: "Unable to load one or more of the requested types" error

+0

이 합의, 우리는 오류를 개선한다 이 시나리오에서 처리합니다. –