Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# MongoDB无法连接到远程服务器_C#_Asp.net_Mongodb - Fatal编程技术网

C# MongoDB无法连接到远程服务器

C# MongoDB无法连接到远程服务器,c#,asp.net,mongodb,C#,Asp.net,Mongodb,我无法从asp.net应用程序连接远程mongodb。虽然我可以通过mongo控制台连接它,但它给了我以下错误 “类型为'MongoDB.Driver.MongoConnectionException'的异常” 在MongoDB.Driver.dll中发生,但未在用户代码中处理 其他信息:无法连接到服务器troup.mongohq.com:10035:无法从传输连接读取数据:远程主机强制关闭了现有连接。“ 我还可以从本地数据库连接我的asp.net应用程序 这是我用c连接mongodb的代码#

我无法从asp.net应用程序连接远程mongodb。虽然我可以通过mongo控制台连接它,但它给了我以下错误

“类型为'MongoDB.Driver.MongoConnectionException'的异常” 在MongoDB.Driver.dll中发生,但未在用户代码中处理

其他信息:无法连接到服务器troup.mongohq.com:10035:无法从传输连接读取数据:远程主机强制关闭了现有连接。“

我还可以从本地数据库连接我的asp.net应用程序

这是我用c连接mongodb的代码#

var connectionString=”mongodb://appuser:xxxxx;@troup.mongohq.com:10035/PowrOfYouDev2”;
var客户端=新的MongoClient(connectionString);
var server=client.GetServer();
var database=server.GetDatabase(“PowrOfYouDev2”);
var collection=database.GetCollection(“测试”);
var entity=新实体{Name=“Tom”};
收款。插入(实体);
var id=entity.id;
var query=query.EQ(x=>x.Id,Id);
实体=collection.FindOne(查询);
string str=entity.Name;
我正在插入错误的图像


请帮帮我。

太晚了。。。但是在路径中使用分号有什么原因吗

"mongodb://appuser:xxxxx;@troup.mongohq.com:10035/PowrOfYouDev2
看起来应该是:

"mongodb://appuser:xxxxx@troup.mongohq.com:10035/PowrOfYouDev2

你能解决这个问题吗?
"mongodb://appuser:xxxxx@troup.mongohq.com:10035/PowrOfYouDev2