无法使用NoSQLBooster或MongoDB Compass访问Atlad MongoDB。>点网项目抛出“无法加载文件或程序集”

我试图连接到Atlas mongo群集中名为“ ZephyrHelp”的数据库之一。仅使用Robo3t,我可以连接到群集并查看它,但是不能像导出/导入馆藏那样做。

  1. 当我尝试通过NoSQLBooster连接时,抛出错误“错误的身份验证失败”。但是确切的设置可以通过robo3t进行连接,那为什么不使用Nosqlbooster?

机器人3t设置:

连接类型=>副本集

members:cluster0-shard-00-00-izzjt.mongodb.net:27017

身份验证数据库设置为admin,并提供了用户名和密码。身份验证机制为SCRAM-SHA-1。 具有自签名证书的ssl连接

    我试图用蒙哥罗盘去。现在从atlasmongo我得到了

连接字符串: mongodb + srv://用户名:password@cluster0-izzjt.mongodb.net/test
我试过=> mongodb + srv:// username:password@cluster0-izzjt.mongodb.net/ZephyrHelp

但在两种情况下都引发错误“服务器选择在30000毫秒后超时”。

  1. 在项目集成部分中,当我尝试使用通过它们提供的连接字符串连接到数据库时:

_client = new MongoClient(“ mongodb + srv:// username:password@cluster0-izzjt.mongodb.net/ZephyrHelp?retryWrites = true&w = majority”);

它引发错误“无法加载文件或程序集'DnsClient,版本= 1.2.0.0,文化=中性,PublicKeyToken = 4574bb5573c51424'或其依赖项之一。系统找不到指定的文件。”

有人可以指出兼容性是否有问题或有什么我做错的事情?

.net项目目标框架4.7.2 dns客户端是v1.2.0 mongocsharpdriver,mongodb.Bson / Driver / Driver.core均为v2.8.1。

sml11111 回答:无法使用NoSQLBooster或MongoDB Compass访问Atlad MongoDB。>点网项目抛出“无法加载文件或程序集”

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2806374.html

大家都在问