Visual Studio Code'da PowerShell betiklerinde hata ayıklanamıyor

Oct 18 2020

PowerShell betiklerini Visual Studio Code'da F5 ile çalıştıracağım.

Visual Studio Code sürümüm 1.50.1 ve d2e414d9e42 kaydetme ile

Aşağıdaki hata mesajını alıyorum:

PowerShell oturumu başlayana kadar bir PowerShell betiğinde hata ayıklanamaz veya çalıştırılamaz. PowerShell oturumunun başlamasını bekleyin ve tekrar deneyin.

Resmi Microsoft PowerShell uzantısını yükledim ve launch.json'um şunları içeriyor:

{
        "name": "PowerShell: Launch Script",
        "type": "PowerShell",
        "request": "launch",
        "script": "countcharacters.ps1",
        "cwd": "${workspaceFolder}"
}

F5 ile hata ayıklamayı nasıl çalıştırabilirim?

Yanıtlar

davekats Dec 30 2020 at 06:32

F5'e basmadan önce tüm açık PowerShell pencerelerini kapatmak benim için bu sorunu çözdü.

Ayrıca bu Oturumdan çıkılmadığınızdan emin olmanız gerekebilir:

Bunu yaparsanız, "Mevcut Oturumu Yeniden Başlat" ı tıklayın, ardından tekrar F5'e basmayı deneyin.

Bu, launch.json'da (Windows 10 makinede) aşağıdaki yapılandırmadır:

{
    "name": "PowerShell: Launch script.ps1",
    "type": "PowerShell",
    "request": "launch",
    "script": ".\\script.ps1",
    "cwd": "${workspaceFolder}"
}