あるSEのつぶやき・改

ITやシステム開発などの技術に関する話題を、取り上げたりしています。

Xamarin.AndroidプロジェクトにMicrosoft.Net.Httpをインストール時のエラー解消方法

Visual Studio for Mac で Xamarin.Androidプロジェクトに Microsoft.Net.Httpパッケージを NuGet でインストールしようとしたら、以下のようなエラーが発生してインストールできませんでした。

Could not install package 'Microsoft.Bcl.Build 1.0.14'. You are trying to install this package into a project that targets 'MonoAndroid,Version=v9.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.

これは、Microsoft.Bcl.Build のバージョンが古いために起きているエラーの模様。

NuGet で最新の Microsoft.Bcl.Build 1.0.21 をインストールしてから Microsoft.Net.Http をインストールすることで問題が解消しました。