Closed
Description
Prerequisites
- I have written a descriptive issue title.
- I have searched all open and closed issues to ensure it has not already been reported.
- I have read the troubleshooting guide.
- I am sure this issue is with the extension itself and does not reproduce in a standalone PowerShell instance.
- I have verified that I am using the latest version of Visual Studio Code and the PowerShell extension.
- If this is a security issue, I have read the security issue reporting guidance.
Summary
In VSCode, if updating any VSCode extension, then push the "restart extensions" button, vscode-powershell
fires up a new terminal without killing the running one.
240513-vscode-restart-extensions.mp4
PowerShell Version
Name Value
---- -----
PSVersion 7.4.2
PSEdition Core
GitCommitId 7.4.2
OS Microsoft Windows 10.0.22631
Platform Win32NT
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0…}
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
WSManStackVersion 3.0
Name : Visual Studio Code Host
Version : 2024.2.1
InstanceId : a740115b-1966-49cf-bfba-db38a7044e50
UI : System.Management.Automation.Internal.Host.InternalHostUserInterface
CurrentCulture : en-SE
CurrentUICulture : en-US
PrivateData : Microsoft.PowerShell.ConsoleHost+ConsoleColorProxy
DebuggerEnabled : True
IsRunspacePushed : False
Runspace : System.Management.Automation.Runspaces.LocalRunspace
Visual Studio Code Version
1.89.1
dc96b837cf6bb4af9cd736aa3af08cf8279f7685
x64
Extension Version
ms-vscode.powershell@2024.2.1
Steps to Reproduce
- I guess settings.json
"powershell.startAutomatically": true
could be relevant here? - Make sure vscode-powershell terminal is running.
- Downgrade any extension. "Restart extensions" will fire up a new vscode-powershell terminal
Visuals

Logs
No response
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Done