質問: ### 前提・実現したいこと 以前、VisualStudio2015で開発していた際は、以下の方法でプロジェクトにReactivePropertyを追加していました このたび、諸事情により開発環境をMacに移行することになり、それに伴いXamarinStudioで開発することにしたのですが、プロジェクトへのReactivePropertyの追加に苦戦しています。 どのようにすれば追加できるか教えていただけませんでしょうか。 ### 発生している問題・エラーメッセージ 以下実施した内容です。 1.新規ソリューションの作成でXammarinFormsのFormsAppを作成 2.PCLプロジェクトのオプションで、ビルド全般のターゲットフレームワークからWindowsとWindowsPhoneのチェックを外して保存 (ただし、このまま保存しても再度オプションを開くとWindowsのチェックは有効のまま。また、.NetStandardに変更するリンクなどは存在しなかったためプロファイルも変更しなかった) 3.すべてのプロジェクトのXamarinFormsを最新に更新 4.PCLプロジェクトにReactivePropertyを追加すると以下のエラーメッセージがでて失敗 ``` Could not install package 'System.Runtime.InteropServices.RuntimeInformation 4.0.0'. You are trying to install this package into a project that targets '.NETPortable,Version=v4.5,Profile=Profile7', 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. ``` ### 補足情報(言語/FW/ツール等のバージョンなど) XamarinStudio 6.1.5 XamarinForms 2.3.3.193 ReactiveProperty 3.5.0
回答: Xamarin Studioを使う場合は現在3.x系は使えません。 ReactiveProperty 2.9を使うか、Xamarin tudioをAlphaチャネルにすると、.NET Standardにできるので使えるようになります。 お仕事でしたら、Xamarin Studioの次のアップデートまで2.9を使うのがいいと思います。趣味でしたら、ご自身の判断でAlphaチャネルにしてみるのもアリだと思います。