蒙戈使用asp.net

问题描述:

我写我的应用程序启动时,这些线连接问题mongo.Connect();它给了我这个错误:蒙戈使用asp.net

No connection could be made because the target machine actively refused it 127.0.0.1:27017

我是初学者使用Mongodb,我只是试图让示例代码看到它的力量。
所以我不知道如何解决这个问题。

我在Windows7上使用VS2008和MongoDB.Driver。

UPDATE

我也说了同样的问题,同时尝试本教程中发生的事情:使用shell http://www.mongodb.org/display/DOCS/Tutorial#Tutorial-GettingADatabaseConnection

+0

mongod正在运行,对不对? – 2010-04-07 23:13:54

+0

是的,在我写的教程中:使用mydb,它工作,但'插入数据到集合'给了我错误,它无法连接到127.0.0.1:27017 – 2010-04-07 23:17:47

我发现这个问题,即MongoDB是指向缺省数据库目录c问题:\ DATA \ DB

现在我将努力让如何更改该目录到另一个。

http://www.mongodb.org/display/DOCS/Starting+and+Stopping+Mongo

+0

谢谢,你是如何发现的?知道如何更好地调试总是有帮助的。 – Blub 2011-03-22 15:17:39

发生此问题时,您必须删除mongod.lock文件。然后MongoDB立即创建一个新的锁,服务再次可用。

顺便说一句,为了更轻松地使用MongoDB,请在http://www.mongovue.com处查看MongoVUE。

对于这个问题你可以做的只是在你的mongo文件夹中检查你的dbpathmongod.cfg文件。

它应该是您的数据文件夹的确切路径,例如dbpath=e:\data\db