J'utilise GoLand pour déboguer un processus construit avec go build
. Ctrl + Alt + F5. Mais j'obtiens cette erreur :
"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.
J'utilise GoLand en mode administrateur et j'ai accordé des droits d'administrateur dlv.exe
. J'ai également essayé d'exécuter GoLand en mode élevé et j'ai toujours le même problème.
J'ai essayé le débogage dans Visual Studio Code (en exécutant VSCode en mode administrateur) et j'ai pu déboguer le processus en utilisant launch.json
ci-dessous
<code>{ "version": "0.2.0", "configurations": [ { "name": "Attach to Process", "type": "go", "request": "attach", "mode": "local", "processId": 13932 } ] } </code>
Je préfère le débogueur GoLand. Des suggestions sur la façon de résoudre le problème dans GoLand ?
Ce problème devrait être résolu dans les versions plus récentes de GoLand. Veuillez essayer GoLand 2023.1 (ou version ultérieure) et utiliser Aide->Contacter l'assistance ou Aide->Si le problème persiste, veuillez soumettre un rapport de bug.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!