Mono for Android を使用するプロジェクトに取り組んでいます。Xamarin でクロスプラットフォーム ドキュメントを読んだ後。別のプロジェクトにデータ レイヤーがあり、それを Mono for Android プロジェクトに移動し、それらのファイルを Mono Touch プロジェクトにリンクし、いつか Windows Phone 8 プロジェクトにリンクする予定でした。
コードを移動したところ、System.Xml.Linq 参照のためにコンパイルできなくなりました。参照は Mono for Android プロジェクトに表示されますが、使用できません。Froyo を狙うことが問題かもしれないと思いましたが、プロジェクトを Gingerbread または Ice Cream Sandwich にアップグレードしても問題は解決しませんでした。
私が間違っていることを誰かが知っていますか?私はベテランの .NET 開発者であり、プロジェクトで参照がどのように機能するかをよく知っていますが、これには困惑しています。
元のコードが取り組んでいたプロジェクトは、Mono/.NET 4 フレームワークを対象としていた