提问人:Akshayware 提问时间:11/6/2023 最后编辑:LazyOneAkshayware 更新时间:11/7/2023 访问量:42
GoLand 调试器 |附加到进程 |dlv.exe被拒绝访问
GoLand debugger | Attach to process | Access is denied to dlv.exe
问:
我正在使用 GoLand 调试一个使用 ..但是我收到此错误:go build
Ctrl + Alt + F5
"C:\Program Files\JetBrains\GoLand 2022.1.4\plugins\go\lib\dlv\windows\dlv.exe" --listen=127.0.0.1:56356 --headless=true --api-version=2 --check-go-version=false --only-same-user=false attach 3064 --
API server listening at: 127.0.0.1:56356
could not attach to pid 3064: Access is denied.
我在管理员模式下运行 GoLand,我授予了管理员权限。我还尝试在提升权限模式下运行 GoLand,但仍然遇到同样的问题。dlv.exe
我尝试在 Visual Studio Code 中进行调试(通过在管理员模式下运行 VSCode),并且我能够使用以下命令调试该过程launch.json
{
"version": "0.2.0",
"configurations": [
{
"name": "Attach to Process",
"type": "go",
"request": "attach",
"mode": "local",
"processId": 13932
}
]
}
我更喜欢 GoLand 调试器。关于如何解决 GoLand 中的问题的任何建议?
答:
1赞
kf-jb
11/7/2023
#1
此问题应在较新版本的 GoLand 中得到解决。如果问题仍然存在,请尝试 GoLand 2023.1(或更高版本)并使用 Help->Contact Support 或 Help->Submit a Bug Report。
评论
0赞
Akshayware
11/9/2023
事实上,有了较新的版本,它就得到了解决
评论