【发布时间】:2013-02-27 04:28:43
【问题描述】:
您好,
最近我在开发跨平台项目时遇到了一个问题。 在这个项目中,我必须支持android、ios和wp7,我所做的就是为这3个平台创建3个项目,我还有一个可以在3个目标平台之间共享的项目。
所以我将此项目创建为“便携式库”,并在其他项目中添加对该项目的引用。它有效,我可以在其他 3 个项目中使用此共享项目中定义的类,但问题是,在可移植库项目中,“References”文件夹、“System”、“System.Core”和“System.Xml” ” 是红色的,当我展开它时,它显示“程序集不适用于 .NETPortable 4.0 Profile1 Profile(在 Mono 2.10.9 中)”。我在谷歌上搜索了这条信息,但没有一个给我满意的答案。
http://monotouch.2284126.n4.nabble.com/cross-platform-library-code-td4656600.html
那么,如何解决呢?这些“System”、“System.Xml”、“System.Core”是干什么用的?它们是文件吗?还是在一个文件中?
【问题讨论】:
标签: c# monodevelop portability