我正在尝试创建一个节点配置,以便启动一个使用项目中的一些文件作为参数的.exe文件,但没有成功。
正确的参数设置是什么?目前这是我所拥有的:
{
"version": "0.1.0",
"configurations": [
{
"name": "Launch my exe",
"request": "launch",
"runtimeExecutable": "${execPath}/bin/launcher.exe",
"args": [
"arg1=${workspaceRoot}",
"arg2=3",
"arg3=${workspaceRoot}/bin/lists.xml",
"arg4 = C:Programslists2.xml"
]}
]
}
"启动我的exe"选项卡出现在调试器上,但我在配置本身中遇到了一些解析错误,并且exe文件无法启动。
有人有解决这个问题的建议吗?
谢谢
首先尝试使用较新版本的配置文件(例如 2.0.0(。然后使用上下文菜单格式化您的结构,以查看大括号是否匹配等。
参数列表看起来很奇怪。您的启动器是否期望以这种方式运行它们(例如 arg1=
、arg2=
等,这当然不是劳赫配置所必需的(?手动为您的二进制文件构建一个有效的调用,一旦它起作用,就会将其拆分并将值复制到您的启动配置中。