2013-11-01 6 views
1

'Microsoft.Owin.Security 2.0.1'패키지를 설치할 수 없습니다. 이 패키지를 '.NETFramework, Version = v4.0'을 대상으로하는 프로젝트에 설치하려고하지만 해당 프레임 워크와 호환되는 어셈블리 참조 또는 컨텐트 파일이 패키지에 포함되어 있지 않습니다. 자세한 내용은 패키지 작성자에게 문의하십시오.'Microsoft.Owin.Security 2.0.1'패키지를 설치할 수 없습니다.

내가 지금해야 할 일은 ...? 이것은 그들이

프로젝트가 시도 할 수있는 프레임 워크 4.0에 머물 필요가있는 경우 프레임 워크 4.5, 예를 들어, 단지 다른 프레임 워크 버전을 대상으로 어셈블리를 포함하는 nuget 패키지를 만든 의미

+0

SignalR의 최신 버전을 설치하는 경우 .Net4.5가 필요한 몇 가지 종속성이 있으므로 사용할 수 없지만 .Net4.0을 사용하는 SignalR의 이전 버전을 설치할 수 있습니다 (예 : 1.1.3' 설치 패키지 Microsoft.AspNet.SignalR - 버전 1.1.3' –

답변

3

사전에

덕분에 .. nuget 패키지 관리자 콘솔을 사용하여 이전 버전의 패키지를 사용하고 다음 명령을 실행하십시오.

Install-Package Microsoft.Owin.Security -Version X.X.X 

여기서 XXX는 이전 버전 번호입니다.

현재 버전 기록을 찾을 수 있습니다

http://www.nuget.org/packages/Microsoft.Owin.Security 

을 아니면 비주얼 스튜디오 2012/2013을 사용하고 프레임 워크 4.5 대상으로하는 프로젝트를 만들 수 있습니다, 당신은이 오류를받지 않습니다.