2016-08-02 23 views
0

Visual Studio 2015(Update 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ターゲットを持っていません。 –

答えて

関連する問題