C 使用Visual Studio在MongoDB上进行复制

C 使用Visual Studio在MongoDB上进行复制,c,mongodb,port,C,Mongodb,Port,我正在尝试使用mongodb复制我的数据(一个rar文件),并遵循mongodb网站上的这个简单教程,但它不能正常工作,并且运行时错误为 getting_started.exe中0x577be130处未处理的异常:0xC0000005: 访问冲突读取位置0x00000000 我正在使用这些命令 gridfs gfs[1]; gridfile gfile[1]; mongo conn[1]; mongo_replica_set_init(conn,"rs-dc-1"); mongo_replic

我正在尝试使用mongodb复制我的数据(一个rar文件),并遵循mongodb网站上的这个简单教程,但它不能正常工作,并且运行时错误为

getting_started.exe中0x577be130处未处理的异常:0xC0000005: 访问冲突读取位置0x00000000

我正在使用这些命令

gridfs gfs[1];
gridfile gfile[1];
mongo conn[1];

mongo_replica_set_init(conn,"rs-dc-1");
mongo_replica_set_add_seed(conn,TEST_SERVER,TEST_PORT);
mongo_replica_set_add_seed(conn,TEST_SERVER,TEST_PORT+1);
mongo_replica_set_client(conn);
gridfs_init( conn, "test", "fs", gfs );
有谁能指导我如何使用VisualStudio设置复制?我们也知道,mongodb中的所有数据都将保存到

C:\data\db

那么,新端口数据将保存在哪里

编辑:

我试图用这些简单的命令连接到复制服务器

mongo conn[1];
mongo_replica_set_init(conn,"rs-dc-1");
mongo_replica_set_add_seed(conn,TEST_SERVER,TEST_PORT);
mongo_replica_set_add_seed(conn,TEST_SERVER,TEST_PORT+1);
res=mongo_replica_set_client(conn);
但它仍然没有连接,当我检查res为-1时,表示
MONGO\u错误即将发生

有人知道如何解决这个问题吗

编辑-2:

这就是我得到的错误

 MONGO_CONN_NO_PRIMARY,   /**< Can't find primary in replica set. Connection closed. */
MONGO\u CONN\u NO\u PRIMARY,/**<在副本集中找不到PRIMARY。连接已关闭*/