node.jsプロジェクトで新しいVSCodeエディターを操作する。launch.jsonファイルを編集して、デバッグ用に「Launch」プロファイルを構成しようとしています。接続文字列を環境変数として設定する必要があります。launch.jsonファイルのコメントによると:
// Environment variables passed to the program.
"env": { }
私は次のように環境変数を追加しようとしました:
"env":
{
"CONNECTION_STRING": "Data Source=server;Initial Catalog=catalog;User ID=uid;Password=pwd;MultipleActiveResultSets=true"
}
これにより、アプリを起動しようとするとエラーが発生します。「OpenDebugプロセスが予期せず終了しました」。問題の原因となる可能性のあるログファイルなどはまだ見つかりません。
環境変数を設定し、標準のコマンドプロンプトからアプリを起動すると、このアプリが正しく機能することがわかります。launch.jsonファイルで変数をコメントアウトすると、アプリも期待どおりに実行されます。データベースに接続できません。
launch.jsonファイルで間違った形式を使用していると想定していますが、これを機能させる方法はまだ見つかりません。
何か案は?
Property env is not allowd in launch.json