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を使用してパッケージをプロジェクトに追加します。
この理由は何ですか?回避策はありますか?
はちょうどあなたの質問を明確にする、NuGet v3では、ハードコーディングされたリストは
Profile151
が表示されないためですProfile151 PCL NuGetパッケージを実際のPCLまたはXamarin.iOS/Xamarin.Androidプロジェクトに追加しますか?さらなる調査のためにステップバイステップレプリケーションを含めることはできますか? (またはサンプルプロジェクトと追加しようとしているNuGetパッケージ)。 –私が見ている問題は、ここに「Xamarin.iOS10」ターゲットがないことです。唯一のターゲットは 'portable-net451-win81-wpa81'です。これは、Xamarin.iOSプロジェクトではなく、それらのアイテムを持つPCLで動作することを意味します。 このエラーにも「velox.core 1.0.2.8」というパッケージをインストールできませんでした。このパッケージを 'Xamarin.iOS、Version = v1.0'を対象とするプロジェクトにインストールしようとしていますが、パッケージにはアセンブリ参照またはそのフレームワークと互換性のあるコンテンツファイルが含まれていません。詳細については、パッケージ作成者に問い合わせてください。 XSで実際に動作することを確認することは別の話です。 –
それは意味をなさない。 "portable-net45 + netcore45 + wpa81 + wp8"のパッケージはうまく動作し、Xamarin.iOS10ターゲットを持っていません。 –