Utilisation du nouvel éditeur VSCode sur un projet node.js. J'essaye de configurer mon profil "Launch" pour le débogage en éditant le fichier launch.json. J'ai besoin de configurer une chaîne de connexion en tant que variable d'environnement. Selon les commentaires dans le fichier launch.json:
// Environment variables passed to the program.
"env": { }
J'ai essayé d'ajouter ma variable d'environnement comme ceci:
"env":
{
"CONNECTION_STRING": "Data Source=server;Initial Catalog=catalog;User ID=uid;Password=pwd;MultipleActiveResultSets=true"
}
Cela provoque une erreur lorsque j'essaye de lancer mon application; "Le processus OpenDebug s'est terminé de manière inattendue". Je n'ai pas encore trouvé de fichiers journaux, etc. qui pourraient expliquer le problème.
Je sais que cette application fonctionne correctement lorsque je configure la variable d'environnement et lance mon application à partir de l'invite de commande standard. L'application fonctionne également comme prévu si je commente ma variable dans le fichier launch.json; Je ne peux tout simplement pas me connecter à la base de données.
Je suppose que j'utilise le mauvais format dans le fichier launch.json, mais je n'ai encore trouvé aucun moyen de faire fonctionner cela.
Des idées?
Property env is not allowd in launch.json