ich regelmäßige Anwendung BefehlVerwendung mongodb_name funktioniert nicht in C# Prozess
Verwendung some_mongodb
neue Datenbank über die Eingabeaufforderung zu erstellen, die auf Windows
es scheint, dass dieser Befehl nicht funktioniert, wenn Sie wollen Führen Sie diese in C# Prozess
ich habe den folgenden Code versuchen mongo Datenbank von C#
ProcessStartInfo startInfo = new ProcessStartInfo
{
UseShellExecute = false,
RedirectStandardOutput = true,
RedirectStandardError = true,
RedirectStandardInput = true,
WorkingDirectory = _mongoBinDir,
FileName = "mongo.exe",
Arguments = "use " + databaseTxt.Text
};
_mongoInsertProcess = new Process
{
StartInfo = startInfo
};
_mongoInsertProcess.Start();
string stderrStr = _mongoInsertProcess.StandardError.ReadToEnd();
string stdoutStr = _mongoInsertProcess.StandardOutput.ReadToEnd();
zu erstellen
stdoutStr Variable get Wert
„MongoDB Shell-Version: 3.2.1 Anschluss an: Verwenden Sie 2016-04-07T15: 28: 52,875 + 0200 E - [main] file [some_db] doesn‘ t vorhanden konnte nicht geladen werden: some_db "
Bitte teilen Sie uns dies mit.