Я хочу завершить работу сервера MongoDB из моего приложения C # при выходе из приложения.
Я использую объект RunAdminCommand
из MongoServer
, чтобы сделать это.Ниже приведен фрагмент кода.
MongoServer server = MongoServer.Create( @"mongodb://localhost:27019" );
server.RunAdminCommand ( @"shutdown" ) ;
Выполнение останавливается во второй строке и никогда не возвращается назад, хотя я вижу, что сервер выключен.
Он не вызывает никаких исключений.Я попытался с установкой «Исключения времени выполнения общего языка» VS 2010 безуспешно.
Что я делаю не так?