Arbeiten mit dem neuen VSCode-Editor in einem node.js-Projekt. Ich versuche, mein "Launch" -Profil für das Debuggen zu konfigurieren, indem ich die Datei launch.json bearbeite. Ich muss einen Verbindungsstring als Umgebungsvariable einrichten. Laut den Kommentaren in der Datei launch.json:
// Environment variables passed to the program.
"env": { }
Ich habe versucht, meine Umgebungsvariable wie folgt hinzuzufügen:
"env":
{
"CONNECTION_STRING": "Data Source=server;Initial Catalog=catalog;User ID=uid;Password=pwd;MultipleActiveResultSets=true"
}
Dies führt zu einem Fehler, wenn ich versuche, meine App zu starten. "Der OpenDebug-Prozess wurde unerwartet beendet". Ich habe noch keine Protokolldateien usw. gefunden, die das Problem erklären könnten.
Ich weiß, dass diese App ordnungsgemäß funktioniert, wenn ich die Umgebungsvariable einrichte und meine App über die Standard-Eingabeaufforderung starte. Die App wird auch wie erwartet ausgeführt, wenn ich meine Variable in der Datei launch.json auskommentiere. Ich kann einfach keine Verbindung zur Datenbank herstellen.
Ich gehe davon aus, dass ich das falsche Format in der Datei launch.json verwende, habe aber noch keine Möglichkeit gefunden, dies zum Laufen zu bringen.
Irgendwelche Ideen?
Property env is not allowd in launch.json