Rumah >pembangunan bahagian belakang >Golang >Penyahpepijat GoLand |. Lampirkan pada Proses |
Saya menggunakan GoLand untuk nyahpepijat proses yang dibina menggunakan go build
. Ctrl + Alt + F5. Tetapi saya mendapat ralat ini:
"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.
Saya menjalankan GoLand dalam mod pentadbir dan saya telah memberikan dlv.exe
hak pentadbir. Saya juga cuba menjalankan GoLand dalam mod tinggi dan masih mempunyai isu yang sama.
Saya cuba menyahpepijat dalam Kod Visual Studio (dengan menjalankan VSCode dalam mod pentadbir) dan saya dapat menyahpepijat proses menggunakan launch.json
di bawah
<code>{ "version": "0.2.0", "configurations": [ { "name": "Attach to Process", "type": "go", "request": "attach", "mode": "local", "processId": 13932 } ] } </code>
Saya lebih suka penyahpepijat GoLand. Sebarang cadangan tentang cara menyelesaikan isu di GoLand?
Isu ini harus dibetulkan dalam versi GoLand yang lebih baharu. Sila cuba GoLand 2023.1 (atau lebih tinggi) dan gunakan Bantuan->Hubungi Sokongan atau Bantuan->Jika isu ini berterusan, sila serahkan laporan pepijat.
Atas ialah kandungan terperinci Penyahpepijat GoLand |. Lampirkan pada Proses |. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!