xamarin.iosとxamarin.androidフレームワークの両方でPCLでRestSharp Portableを使用できません

StackOverflow https://stackoverflow.com//questions/22033773

質問

xamarin.androidとxamarin.iosの間でPCLで携帯用バージョンのRestSharpを使用する方法はありますか? プロジェクトでRestSharp.Portable Libraryをインストールするときに次のエラーが発生しました:

install-package:パッケージ 'fubarcoder.restsharp.portable 1.5.0.1'をインストールできませんでした。このパッケージを 'portable-win + net45 + sl40 + wp71 + monoandroid16 + monotouch40'をターゲットにするプロジェクトにインストールしようとしていますが、パッケージにはそのフレームワークと互換性のあるアセンブリ参照またはコンテンツファイルが含まれていません。詳細については、パッケージ作成者にお問い合わせください。

役に立ちましたか?

解決

まず第一次数:NUGETの最新バージョンがインストールされていることを確認してください。

秒のうちの秒:あなたのポータブルライブラリはSilverlight 4とWindows Phone 7.5をターゲットにしています。インストールしようとしているPortable RestSharpパッケージは、Silverlight 5以上のWindows Phone 8をサポートしています。そのため、WP7.5の代わりにSL4とWP8の代わりにPORTABLEライブラリをターゲットSL5に戻す必要があります。

すべての3分の1:Xamarinサポートを追加するためにPCLプロファイルを変更したようです。これは、Xamarinが公式PCLサポートを追加する前にそれを行う方法でした。これで、PCLプロファイルに追加したXMLファイルを削除する必要があり、Xamarin Installsを使用するだけです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top