XamarinでAWSSDKを利用する時に詰まったこと1:AWSSDK.Coreのインストールに失敗する

XamarinをAWSSDKとセットで利用しようとしたところ、一部詰まったところがあったのでメモを残します。
今後、詰まるところが色々出てきそうなので、その都度残していきます。

基本的にはVisual StudioをXamarin付でインストールした後、この辺を参考にすれば良いです。

  • AWSSDK.CoreとAWSSDK.CognitoIdentityは全プロジェクトにインストールする必要がある。
    Visual StudioでXamarinのテンプレートを利用してソリューションを作成すると、共通部分のプロジェクト、Android向けプロジェクト、と複数のプロジェクトが作成されます。AWSSDK.CoreとAWSSDK.CognitoIdentityは全プロジェクト(正確にはビルドする全プロジェクト)にインストールしておく必要があります。
  • AWSSDK.CoreとAWSSDK.CognitoIdentityをインストールする前に、NuGetパッケージ管理でBcl.Buildを全プロジェクトにインストールする必要がある。
    AWSSDK.Coreの依存関係としてBcl.Buildが指定されているのですが、古いバージョンに設定されており、そのままではインストールに失敗してしまいました。先に最新のBcl.Buildをインストールしておけば、この問題は発生しないようです。

0 件のコメント :

コメントを投稿