用于启动.exe文件的节点配置



我正在尝试创建一个节点配置,以便启动一个使用项目中的一些文件作为参数的.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=等,这当然不是劳赫配置所必需的(?手动为您的二进制文件构建一个有效的调用,一旦它起作用,就会将其拆分并将值复制到您的启动配置中。

最新更新