Utilizzo del nuovo editor VSCode in un progetto node.js. Sto tentando di configurare il mio profilo "Avvia" per il debug modificando il file launch.json. Ho bisogno di impostare un connectiontring come una variabile di ambiente. Secondo i commenti nel file launch.json:Come aggiungere variabili di ambiente a launch.json in VSCode
// Environment variables passed to the program.
"env": { }
Ho provato ad aggiungere la mia variabile d'ambiente in questo modo:
"env":
{
"CONNECTION_STRING": "Data Source=server;Initial Catalog=catalog;User ID=uid;Password=pwd;MultipleActiveResultSets=true"
}
Questo provoca un errore quando provo a lanciare la mia app; "Il processo OpenDebug è terminato in modo imprevisto". Non ho ancora trovato alcun file di registro, ecc. Che possa spiegare qual è il problema.
So che questa app funziona correttamente quando imposto la variabile di ambiente e avvio la mia app dal prompt dei comandi standard. L'app funziona anche come previsto se commento la mia variabile nel file launch.json; Non riesco a connettermi al database.
Suppongo che sto utilizzando il formato sbagliato nel file launch.json, ma non ho ancora trovato alcun modo per farlo funzionare.
Qualche idea?
Visual Studio codice 0.3.0 ha risolto questo. –