Rust 在VS代码中调试应用程序时出现未知错误
我正在尝试用VS代码调试一个相当大的rust项目 launch.json包含以下内容:Rust 在VS代码中调试应用程序时出现未知错误,rust,rust-cargo,Rust,Rust Cargo,我正在尝试用VS代码调试一个相当大的rust项目 launch.json包含以下内容: { "type": "lldb", "request": "launch", "name": "Debug executable 'rpfm_ui'", "cargo": {
{
"type": "lldb",
"request": "launch",
"name": "Debug executable 'rpfm_ui'",
"cargo": {
"args": [
"build",
"--bin=rpfm_ui",
"--package=rpfm_ui"
],
"filter": {
"name": "rpfm_ui",
"kind": "bin"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
但是当我尝试运行应用程序时,我得到了以下结果
Finished dev [unoptimized + debuginfo] target(s) in 9.53s
Raw artifacts:
{
fileName: 'c:\\Users\\ole_k\\Desktop\\rpfm-master\\target\\debug\\rpfm_ui.exe',
name: 'rpfm_ui',
kind: 'bin'
}
Filtered artifacts:
{
fileName: 'c:\\Users\\ole_k\\Desktop\\rpfm-master\\target\\debug\\rpfm_ui.exe',
name: 'rpfm_ui',
kind: 'bin'
}
configuration: {
type: 'lldb',
request: 'launch',
name: "Debug executable 'rpfm_ui'",
args: [],
cwd: '${workspaceFolder}',
relativePathBase: 'c:\\Users\\ole_k\\Desktop\\rpfm-master',
program: 'c:\\Users\\ole_k\\Desktop\\rpfm-master\\target\\debug\\rpfm_ui.exe',
sourceLanguages: [ 'rust' ]
}
Listening on port 49771
[adapter\src\terminal.rs:99] FreeConsole() = 1
[adapter\src\terminal.rs:100] AttachConsole(pid) = 1
[adapter\src\terminal.rs:104] FreeConsole() = 1
[2020-06-27T20:43:04Z ERROR codelldb::debug_session] process launch failed: unknown error
Debug adapter exit code=0, signal=null.
我也看到了这一点:
- PS C:\Users\ole_k\Desktop\rpfm master>&'C:\Users\ole_k.vscode\extensions\vadimcn.vscode-lldb-1.5.3\adapter\codeldb.exe''终端代理''--端口=49628' 错误:Os{代码:10061,种类:ConnectionRejected,消息:“无法建立连接,因为目标计算机主动拒绝了它。”}
- [2020-06-27T20:29:08Z错误代码LLDB::调试会话]进程启动失败:未知错误
关于如何解决此问题,您有什么想法吗?也许删除目标文件夹会有所帮助?CWD属性?我试过了,但同样的错误没有,我是说cargo的一个:c:\\Users\\ole\U k\\Desktop\\rpfm master\\target。有时它会解决一些奇怪的编译问题。也许删除目标文件夹会有所帮助?CWD属性?我试过了,但同样的错误没有,我是说cargo的一个:c:\\Users\\ole\U k\\Desktop\\rpfm master\\target。有时它解决了一些奇怪的编译问题。