我希望在应用程序退出时从我的C#应用程序关闭MongoDB服务器。
我正在使用RunAdminCommand
MongoServer
个对象来执行此操作。以下是代码段。
MongoServer server = MongoServer.Create( @"mongodb://localhost:27019" );
server.RunAdminCommand ( @"shutdown" ) ;
执行冻结在第二行并且永远不会返回,但我看到服务器正在关闭。
它不会引发任何例外。我尝试使用VS 2010的“公共语言运行时异常”设置但没有任何成功。
我做错了什么?
答案 0 :(得分:0)
似乎MongoDb C#Driver存在问题。
从文档中我发现他们正在解决C#Driver 1.1版本中的这个问题。
此修复程序在最新的源代码中提供。
- 巴勒特