3

MonoDroid プロジェクトと共有したいコア ライブラリにいくつかのモデルがSystem.ComponentModel.DataAnnotationsありますが、monodroid ターゲットでは使用できません。mono ソースからコードをSystem.ComponentModel.DataAnnotations取得し、ソース コードをプロジェクトにコンパイルしようとしましたが、すべての依存関係でコンパイルしようとしてうさぎの穴に陥ってしまいました。

その名前空間を Xamarin monodroid および monotouch プロジェクトに含める方法について、提案や手順はありますか?

そうでない場合は、ビルド エラーなしでモデル クラス ライブラリを xamarin プロジェクトに含める方法についての提案かもしれません。

4

1 に答える 1

0

Soner、Xamarin では現時点ではまだ利用できないようです。ただし、ポータブル クラス ライブラリで DataContract と DataMember 注釈を使用しても問題はありませんでした。PCL を使用していない場合は、とにかくコード共有シナリオに強くお勧めします。幸運を!

于 2014-03-12T17:30:11.470 に答える