对于仅针对 monodroid 和 monotouch 的 PCL 项目来说,最好的配置文件是什么?目前我只能使用配置文件 104,但这会带来非常严格的框架(非常薄的组件,而 monodroid/monotouch 都涵盖了更大的“.net”框架功能。
感谢您的帮助
对于仅针对 monodroid 和 monotouch 的 PCL 项目来说,最好的配置文件是什么?目前我只能使用配置文件 104,但这会带来非常严格的框架(非常薄的组件,而 monodroid/monotouch 都涵盖了更大的“.net”框架功能。
感谢您的帮助
我不相信目前存在任何更大的配置文件。
有人谈论(和希望)未来会有一个新的“几乎完整”的配置文件,包括 MonoTouch、MonoDroid 和 .Net4.5。
但是今天,PCL 配置文件被定义为完整 .Net 的小子集 - 如果您想要更大的功能,您必须使用插件、PCLContrib 等扩展机制。
话虽如此,我已经看到了许多使用 Profile 104 构建的复杂而丰富的应用程序。
如果当前的 PCL 配置文件不足以满足您的需求,那么您当然可以用非 PCL 代码编写代码 - 代价是必须为每个平台维护单独的项目。Redth 使用这种方法处理了他的 WshLst 项目:https ://github.com/Redth/WshLst/