我在我的 Android 10 的 Xamarin VS 项目中使用了最后一个 MongoDB.Driver v2.12.4。当我尝试从服务器读取数据时,我得到异常:解析名称服务器时出错(对象引用未设置为对象的实例。)(不能查找文件“/etc/resolv.conf”) —> System.NullReferenceException:对象引用未设置为对象的实例。MongoDB.Driver 使用了 DNSClient,它无法在 android 8+ 中正确获取 dns 服务器。
关于这个问题的讨论在这里需要帮助连接到 Android 上的 MongoDB 集群,但它的解决方案仅适用于驱动程序版本 2.7.0。如何正确配置最新版本的 MongoDB.Driver 连接?