2015-01-09 2 views
1

저는 초보자이며 ASP.Net 빈 웹 응용 프로그램 (C#) 프로젝트를 만듭니다. 하지만 nuget 패키지 인 Microsoft.AspNet.Identity.Owin -Version 2.1.0을 설치할 때이 오류가 발생합니다. 문제점이 무엇인지 알 수 없습니다. bcoz VS 2012 .Net Framework 4.5 및 VS 2010이 아닌 새 버전을 사용하고 있습니다. Nuget 패키지를 설치 및 제거했지만 사용하지 않으려 고 시도했습니다.nuget 패키지를 설치할 수 없습니다. Microsoft.AspNet.Identity.Owin -Version 2.1.0

Error result: 
Error loading type library/DLL. (Exception from HRESULT: 0x80029C4A (TYPE_E_CANTLOADLIBRARY)) 
Uninstalling 'Microsoft.AspNet.Identity.Core 2.1.0'. 
Successfully uninstalled 'Microsoft.AspNet.Identity.Core 2.1.0'. 
Install failed. Rolling back... 
Install-Package : Failed to add reference to 'Microsoft.AspNet.Identity.Core'. 
At line:1 char:16 
+ Install-Package <<<< Microsoft.AspNet.Identity.Owin -Version 2.1.0 
    + CategoryInfo   : NotSpecified: (:) [Install-Package], InvalidOperationException 
    + FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand 

무엇이 문제입니까?

N.B : 알 수없는 이유 때문에 Nuget Package EntityFramework 버전 6.1.1을 설치할 때도 동일한 문제가 있었지만 package.config 파일을 프로젝트에 추가하여 해결했습니다. 정말로 감사드립니다.

답변

0

나는 당신과 똑같은 문제를 겪었습니다. 무엇이 잘못 됐는지 알지 못합니다. 몇 가지 프로젝트를 만들어 확인해 봤는데 아무런 효과가 없었습니다. 문제는 내 프레임 작업과 같았습니다. 4.0 및 VS 12 이상. 하지만 그건 문제가 아니 었습니다. 잠시 후 다시 설치하려고했는데 파란 색에서 나는 어떻게 설치되어 있는지 모릅니다. 도움이 될 수있는 VS 또는 시스템을 다시 시작하도록 제안합니다.

0

패키지 관리자 콘솔을 사용하여 Visual Studio를 관리자로 시작하면 도움이 될 것 같습니다.

-1

패키지 관리자 콘솔에서 패키지 소스를 변경해야한다고 생각하고 명령을 입력 할 수 있습니다. 나는 똑같은 문제에 직면했다. 왜 나는이 명령을 타이핑하여 패키지를 설치할 수 없는지 궁금했다.

enter image description here

관련 문제