Visual Studio Code에서 PowerShell 스크립트를 디버깅 할 수 없음
Oct 18 2020
F5를 사용하여 Visual Studio Code에서 PowerShell 스크립트를 실행합니다.
내 Visual Studio Code 버전은 커밋 d2e414d9e42와 함께 1.50.1입니다.
다음과 같은 오류 메시지가 나타납니다.
PowerShell 세션이 시작될 때까지 PowerShell 스크립트를 디버깅하거나 실행할 수 없습니다. PowerShell 세션이 시작될 때까지 기다렸다가 다시 시도하십시오.
공식 Microsoft PowerShell 확장을 설치했고 launch.json에 다음이 포함되어 있습니다.
{
"name": "PowerShell: Launch Script",
"type": "PowerShell",
"request": "launch",
"script": "countcharacters.ps1",
"cwd": "${workspaceFolder}"
}
F5로 디버깅을하려면 어떻게해야합니까?
답변
davekats Dec 30 2020 at 06:32
F5를 누르기 전에 열려있는 모든 PowerShell 창을 닫으면이 문제가 해결되었습니다.
이 세션 종료 경고가 없는지 확인해야 할 수도 있습니다.
그런 경우 "현재 세션 다시 시작"을 클릭 한 다음 F5 키를 다시 눌러보십시오.
이것은 launch.json의 다음 구성을 사용합니다 (Windows 10 머신에서).
{
"name": "PowerShell: Launch script.ps1",
"type": "PowerShell",
"request": "launch",
"script": ".\\script.ps1",
"cwd": "${workspaceFolder}"
}