2016-08-02 1 views
0

Visual Studio 2015 (업데이트 3)의 Xamarin iOS 및 Android 프로젝트에 Profile151 PCL 너겟 패키지를 추가하려고하는데 패키지가 호환되지 않는다고 알려줍니다. . "Could not install package 'velox.core 1.0.2.8'. You are trying to install this package into a project that targets 'Xamarin.iOS,Version=v1.0', but the package does not contain any assembly references or content files that are compatible with that framework. For more information, contact the package author."Visual Studio가 Xamarin 프로젝트에 Profile151 PCL을 추가하지 못했습니다.

이상한 것은 내가 같은 nuget를 추가 할 수 있습니다 : 패키지는

이 오류 메시지입니다 (Profile151 PCL에 대한 "official" recommendation입니다) "휴대용-net451-win81-wpa81"을 라이브러리 폴더가 있습니다 Xamarin Studio를 사용하여 패키지를 프로젝트에 추가하십시오.

이 이유가 무엇인가요? 해결 방법이 있습니까?

+0

그냥 귀하의 질문에 명확하게하기 위해, NuGet v3의 하드 코딩 된 목록 Profile151을 나열하지 않기 때문입니다 Profile151 PCL NuGet 패키지를 실제 PCL 또는 Xamarin.iOS/Xamarin.Android 프로젝트에 추가 하시겠습니까? 추가 조사를 위해 단계별 복제를 포함 할 수 있습니까? (또는 샘플 프로젝트와 추가하려는 NuGet 패키지). –

+1

내가보기에 문제는'Xamarin.iOS10' 목표가 없다는 것입니다. 유일한 대상은'portable-net451-win81-wpa81'입니다. Xamarin.iOS 프로젝트가 아닌 PCL에서 작동한다는 것을 의미합니다. 오류는 다음과 같이 언급합니다. '패키지를 설치할 수 없습니다'velox.core 1.0.2.8 '. 이 패키지를 'Xamarin.iOS, Version = v1.0'을 대상으로하는 프로젝트에 설치하려고하지만 해당 프레임 워크와 호환되는 어셈블리 참조 또는 컨텐트 파일이 패키지에 포함되어 있지 않습니다. 자세한 내용은 패키지 작성자에게 문의하십시오. 실제로 XS에서 작동하는지 확인하는 것은 다른 이야기입니다. –

+0

그건 의미가 없습니다. "portable-net45 + netcore45 + wpa81 + wp8"패키지는 정상적으로 작동하며 Xamarin.iOS10 대상도 없습니다. –

답변