我一直在玩 monodroid(预览版 8980),我正在尝试创建一个可以在 Android、WP7 和 silverlight 上运行的应用程序。
我的计划是创建一个单一的核心类库,然后为每个包含 UI 内容的平台创建一个单独的项目 - 所以一个 monodroid 项目,一个用于 WP7 和一个 SL 项目,所有这些都将引用核心类库。
这样做的主要问题是可以在核心库中实现一些功能,这些功能可以在 Silverlight 上正常工作,但不能在 WP7 上运行。我相信确保这种情况不会发生的最好方法是让核心库成为 silverlight 3 项目,因为这将是最小的公分母。
我现在面临的问题是我无法从 monodroid 项目中引用 SL3 库。我收到此警告 - '警告 2 无法引用项目'TMCore'。引用的项目针对不同的框架系列(Silverlight)'
有任何想法吗?