3

我想与 MonoDroid 项目共享核心库中的一些模型,但System.ComponentModel.DataAnnotations不适用于 monodroid 目标。我尝试System.ComponentModel.DataAnnotations从单声道源代码中获取代码并将源代码编译到项目中,但最终陷入了一个兔子洞,试图让它与它的所有依赖项一起编译。

有人对我如何在 Xamarin monodroid 和 monotouch 项目中包含该命名空间有任何建议或步骤吗?

如果没有,也许是关于如何在我的 xamarin 项目中包含我的模型类库而不会出现构建错误的建议。

4

1 回答 1

0

Soner,看起来它们目前在 Xamarin 中仍然不可用。但是,我在便携式类库中使用 DataContract 和 DataMember 注释没有任何问题。如果您不使用 PCL,我强烈推荐它用于任何代码共享场景。祝你好运!

于 2014-03-12T17:30:11.470 回答