【问题标题】:how to install .net mongodb driver nuget package in xamarin如何在 xamarin 中安装 .net mongodb 驱动程序 nuget 包
【发布时间】:2016-06-25 05:08:15
【问题描述】:

Xamarin 是否可以与 .NET mongodb 驱动程序一起使用?尝试通过 Nuget 安装 Mongo 2.2.3 包但得到以下错误:

Adding MongoDB.Driver...
Attempting to resolve dependency 'MongoDB.Bson (≥ 2.2.3)'.
Attempting to resolve dependency 'MongoDB.Driver.Core (≥ 2.2.3)'.
Adding 'MongoDB.Bson 2.2.3' to mdb.
Could not install package 'MongoDB.Bson 2.2.3'. You are trying to install this package into a project that targets 'Xamarin.iOS,Version=v1.0', but the package does not contain any assembly references or content files that are compatible with that framework. For more information, contact the package author.

有人有这方面的经验吗?

谢谢,

克里斯

【问题讨论】:

    标签: mongodb xamarin package nuget


    【解决方案1】:

    MongoDB.Bson NuGet 包仅支持 .NET 4.5,因此您无法将其安装到 Xamarin.iOS 项目中。

    如果您想使用 MongoDB,那么您很可能需要创建一个与 MongoDB 对话的后端服务,您的移动应用通过 http 与该服务对话。

    有第三方托管公司,例如 mLab,提供 REST API 来访问 MongoDB。

    否则,您可以将 Couchbase 视为通过 Xamarin 的组件商店支持 Xamarin.Android 和 Xamarin.iOS 的替代方案。

    【讨论】:

    • 不是我想听到的,但感谢您的反馈!!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-27
    • 1970-01-01
    • 2015-02-22
    相关资源
    最近更新 更多