【发布时间】:2013-03-26 13:17:07
【问题描述】:
对于仅针对 monodroid 和 monotouch 的 PCL 项目来说,最好的配置文件是什么?目前我只能使用配置文件 104,但这会导致框架非常受限(非常薄的组件,而 monodroid/monotouch 都涵盖了更大的“.net”框架功能。
感谢您的帮助
【问题讨论】:
标签: mvvmcross portable-class-library
对于仅针对 monodroid 和 monotouch 的 PCL 项目来说,最好的配置文件是什么?目前我只能使用配置文件 104,但这会导致框架非常受限(非常薄的组件,而 monodroid/monotouch 都涵盖了更大的“.net”框架功能。
感谢您的帮助
【问题讨论】:
标签: mvvmcross portable-class-library
我认为目前不存在任何更大的配置文件。
关于未来包含 MonoTouch、MonoDroid 和 .Net4.5 的新“几乎完整”配置文件的讨论(和希望)。
但是今天,PCL 配置文件被定义为完整 .Net 的小子集 - 如果您想要更大的功能,您必须使用插件、PCLContrib 等扩展机制。
话虽如此,我已经看到许多使用 Profile 104 构建的复杂而丰富的应用程序。
如果当前的 PCL 配置文件不足以满足您的需求,那么您当然可以用非 PCL 代码编写代码 - 代价是必须为每个平台维护单独的项目。 Redth 使用这种方法处理了他的 WshLst 项目:https://github.com/Redth/WshLst/
【讨论】: