2017-05-03 3 views
2

많이 시도했지만 Xamarin Studio iOS 프로젝트에 Microsoft.ProjectOxford.Face NuGet을 설치할 수 없습니다.Microsoft.ProjectOxford.Face NuGet을 Xamarin Studio iOS 프로젝트에 설치할 수 없습니다.

Could not install package 'Microsoft.ProjectOxford.Face 1.2.5.1'. 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. 

내가 모든 패키지도 자 마린 여전히 같은 문제를 업데이트하려고 :

나는이 오류가 발생했습니다. 이 패키지 만 작동하지 않습니다. Newtonsoft.Json, Mircosoft.Net.HTTP 및 기타 여러 제품이 올바르게 설치되었습니다. Microsoft.BCL.Build도 먼저 설치하려고했는데 작동하지 않습니다.

어쩌면 내가 할 수있는 일이 무엇인지 생각해보십시오.

답변

2

불행히도이 문제는 Microsoft.ProjectOxford.Face 1.2.5.1 NuGet 패키지 자체에서 발생합니다. 이 휴대용 클래스 라이브러리를 가지고하는 동안 (PCL)이 유효한 PCL 프로필에 매핑되지 않는 폴더 : 해당 폴더의 aspnetcore50 부분은 다음 제거 된 경우는 Xamarin.iOS에 설치합니다

portable-net45+wp80+win8+wpa81+aspnetcore50 

. 그대로, NuGet은 설치를 허용하지 않습니다.

남은 유일한 작업은 NuGet 패키지의 압축을 풀고 어셈블리를 사용하여 직접 시도하는 것입니다. NuGet은 설치를 허용하지 않습니다.

NuGet 패키지를 업데이트하여이 문제를 해결할 계획이 있다고 생각합니다. 그러나 아직 발생하지 않았습니다.

+0

안녕하세요, 답변 해 주셔서 감사합니다. 따라서 Xamarin의 iOS 프로젝트에 설치하는 것이 쉽지 않은 것으로 알고 있습니다. 내 솔루션의 새로운 PCL 프로젝트에이 프로젝트를 추가하고 iOS 프로젝트에서이 프로젝트에 대한 참조를 만들 수 있다는 것을 알았습니다. 하지만 전체 앱을 플랫폼 간 코드로 다시 작성하고 싶지는 않습니다. C-obj이어야한다고하더라도 특정 기본 네이티브 iOS 코드가 필요합니다. C# (대학 프로젝트;>)를 사용할 수 있습니다. 내 iOS 프로젝트에서 사용할 수있는 해결 방법이 있습니까? –

+0

정확히 무엇을하고 싶은지 확실하지 않습니다. [json api] (https://www.microsoft.com/cognitive-services/en-us/face-api)가 있으므로 Microsoft.ProjectOxford.Face NuGet 패키지를 사용하지 않아도됩니다. [네이티브 iOS 프로젝트 샘플 예] (https://github.com/Microsoft/Cognitive-face-ios) –

관련 문제