【发布时间】:2014-12-18 10:29:57
【问题描述】:
所以我正在使用 Xamarin 创建一个 Android 应用程序。所有的 android“东西”都将在 Android 项目中,我创建了一个共享项目来容纳业务逻辑,这样我就可以在必须创建一个 IOS 应用程序时使用它。
我已经成功地从 Android 项目中引用了共享项目 - 到目前为止一切顺利。所以我的数据库代码在共享项目中,可供任何平台使用。
我的应用需要连接到 Web 服务,所以我想将所有内容都放在共享项目中,但似乎无法将引用(网络或其他)添加到共享项目 - 这是正确的吗?当然不能,或者我不能在共享项目中使用 JSON.net 或其他任何需要引用外部 DLL 的东西......?这将导致我在每个平台上多次复制这样的任何代码。
我肯定在这里遗漏了一些东西 - 任何 Google 搜索都会返回如何从另一个项目引用共享项目...不是我需要的。
所以问题是,我可以在共享项目中添加对 Web 服务/第 3 方 DLL 的引用吗?如果可以,我该怎么做?
感谢您的帮助。
【问题讨论】:
标签: web-services shared-project