NuGet Package Mangerからリファレンスを追加しようとしている間にXamarinクロスプラットフォームアプリケーションを使用しています。Visual StudioでMicrosoft.Azure.Document.Core参照を追加する際にエラーが発生する2017
重大度コード説明プロジェクトファイル行抑制状態 エラー 'Microsoft.Azure.DocumentDB.Core 1.3.2'パッケージをインストールできませんでした。このパッケージを「.NETPortable、Version = v4.5、Profile = Profile259」を対象とするプロジェクトにインストールしようとしていますが、そのフレームワークと互換性のあるアセンブリ参照またはコンテンツファイルがパッケージに含まれていません。詳細については、パッケージ作成者にお問い合わせください。
ありがとうございました。しかし、ポータブルプロジェクトで書かれたメソッドを特定のプラットフォームプロジェクトに呼び出すにはどうすればよいですか? –
PCLプロジェクトでdocumentdb操作インタフェースを定義し、このインタフェースをプラットフォーム固有のプロジェクトに実装することができます。また、PCLプロジェクトの 'DependencyService'クラスを活用して、プラットフォーム固有のプロジェクトに含まれるAzure DocumentDBクライアントライブラリコードを呼び出すこともできます。 'DependencyService'の使い方のサンプルは、[Dependency Service](https://github.com/xamarin/xamarin-forms-samples/tree/master/DependencyService/DependencyServiceSample)を参照してください。 –