Ich möchte einen Hintergrunddienst wie MongoDB von Visual Studio Code ausführen. Ich habe versucht, es durch die Aufgabe Läufer wie folgt auszuführen: ohne KontrolleAusführen von Hintergrunddiensten in Visual Studio Code
{
// See https://go.microsoft.com/fwlink/?LinkId=733558
// for the documentation about the tasks.json format
"version": "0.1.0",
"command": "mongod",
"isShellCommand": false,
"args": ["--dbpath", "data\\db"],
"showOutput": "always"
}
Aber dies wird nur ausgeführt, es in VS den Server zu stoppen, z.B. durch Drücken von Strg + C.
Der normale Weg wäre, eine cmd.exe auszuführen und den mongod-Befehl von dort auszuführen. Aber ich würde es lieben, es schön in VS zu integrieren.
Sorry, aber das löst das Problem nicht. Weil ich den Prozess immer noch nicht richtig steuern kann. Das Töten der Aufgabe wird nur den Mongo-Prozess beenden, anstatt ihn über ein Signal wie Strg + C ordnungsgemäß zu beenden. – totkeks