Visual Studio Code'da PowerShell betiklerinde hata ayıklanamıyor
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
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}"
}