私はXamarin、Xamarin.Forms、C#プラットフォームの新機能です。Xamarin.Formsアプリケーションで使用するPCLプロファイルを教えてください。
AndroidとiOSデバイスをサポートする必要があるアプリの開発を開始しています。私はコード共有のためにPCLプロジェクトを使用しています。現在のところ、このプロジェクトではprofile111
が使用されています。これはVisual Studioがデフォルトで選択しているためです。しかし、いくつかのNuGetパッケージをインストールしようとすると、パッケージに互換性がないというメッセージが表示されます。次のようなものがあります。
パッケージ 'DocsBrStandard 2.0.1'をインストールできませんでした。 '.NETPortable、Version = v4.5、Profile = Profile111'を対象とするプロジェクトにこのパッケージをインストールしようとしていますが、 のアセンブリ参照またはコンテンツファイルがパッケージに含まれていません。
このメッセージは、私が使用しているプロフィールと関連していると思われます。
iOSとAndroidデバイスのみをサポートする必要があるため、どのプロファイルを私のアプリケーションに使用する必要がありますか? profile111
はこのシナリオにより適切ですか?
少なくとも、パッケージがXamarin.Formsアプリと互換性があるかどうかを確認するにはどうすればよいですか?
ありがとうございました。
それは.NETStandardバージョン1.6を対象としたプロジェクトです。 Xamarinがv1.xのバージョンをうまくサポートしているとは思えないけれど、そのバンドワゴンにも飛び乗るだろう。単にGitHub.comプロジェクトからソースを取得して再コンパイルすることを検討してください。 –