Impossibile eseguire il debug degli script di PowerShell in Visual Studio Code
Devo eseguire gli script di PowerShell in Visual Studio Code con F5.
La mia versione di Visual Studio Code è 1.50.1 con commit d2e414d9e42
Ricevo il seguente messaggio di errore:
Impossibile eseguire il debug o eseguire uno script di PowerShell fino all'avvio della sessione di PowerShell. Attendi il completamento della sessione di PowerShell e riprova.
Ho installato l'estensione ufficiale di Microsoft PowerShell e il mio launch.json include quanto segue:
{
"name": "PowerShell: Launch Script",
"type": "PowerShell",
"request": "launch",
"script": "countcharacters.ps1",
"cwd": "${workspaceFolder}"
}
Come posso far funzionare il debug con F5?
Risposte
La chiusura di tutte le finestre di PowerShell aperte prima di premere F5 ha risolto questo problema per me.
Potrebbe anche essere necessario assicurarsi di non avere questo avviso di uscita dalla sessione:
Se lo fai, fai clic su "Riavvia sessione corrente", quindi prova a premere di nuovo F5.
Questo è con la seguente configurazione in launch.json (su una macchina Windows 10):
{
"name": "PowerShell: Launch script.ps1",
"type": "PowerShell",
"request": "launch",
"script": ".\\script.ps1",
"cwd": "${workspaceFolder}"
}