Microsoft Visual Studio Code
Last updated
Microsoft Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Microsoft Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows.
Install with winget
$ winget install --id Microsoft.VisualStudioCode --exact --version 1.137.0Run in Command Prompt, PowerShell, or Windows Terminal. Prompts for any agreements.
Silent install command for Microsoft Visual Studio Code
Microsoft Visual Studio Code uses EXE (Inno Setup). The silent install switches are /VERYSILENT /SUPPRESSMSGBOXES /NORESTART.
VSCodeUserSetup-x64-1.137.0.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /mergetasks=!runcode
See the full silent install reference for Microsoft Visual Studio Code →
For Intune admins
Stop chasing app updates. Pckgr patches them for you.
Automated application patching for Microsoft Intune. Pckgr keeps a curated library of 1,000+ apps continuously up-to-date in your tenant via Microsoft Graph - no manual repackaging, no chasing vendor sites.
Start free 30-day trialNo credit card required.
Installers · v1.137.0
| Architecture | Type | Scope | Install | Download |
|---|---|---|---|---|
| x64 | EXE Inno Setup | user | Direct | |
| x64 | EXE Inno Setup | machine | Direct | |
| arm64 | EXE Inno Setup | user | Direct | |
| arm64 | EXE Inno Setup | machine | Direct |
Copy a command tailored to that specific architecture, type, and scope - useful when winget would otherwise pick a different default.
Security
25 known CVEs via NVD
Use of incorrectly-resolved name or reference in Visual Studio Code allows an unauthorized attacker to disclose information over a network.
Not failing securely ('failing open') in Visual Studio Code allows an unauthorized attacker to bypass a security feature over a network.
Interpretation conflict in Visual Studio Code allows an unauthorized attacker to bypass a security feature over a network.
Improper limitation of a pathname to a restricted directory ('path traversal') in Visual Studio Code allows an unauthorized attacker to perform tampering over a network.
Incomplete comparison with missing factors in Visual Studio Code allows an unauthorized attacker to bypass a security feature over a network.
Server-side request forgery (ssrf) in Visual Studio Code allows an unauthorized attacker to bypass a security feature over a network.
Inconsistent interpretation of http requests ('http request/response smuggling') in Visual Studio Code allows an unauthorized attacker to bypass a security feature over a network.
Authorization bypass through user-controlled key in Visual Studio Code allows an unauthorized attacker to bypass a security feature over a network.
See a CVE that affects your fleet? Push the patched version to Intune in one click with Pckgr - automated patching is the only way to keep up.
Related apps
- Gaming Services Repair Tool for PCMicrosoft Corporation
Microsoft.Gaming.GamingServicesRepairToolv10.0.26100.9546 (WinBuild.160101.0800)A portable standalone tool to repair and fix problems with the following apps:Xbox App; Xbox Identity Provider; Game Bar; and Gaming Services. It can (and will) also try to update or install those apps, though not silently.
More from Microsoft Corporation or browse developer-tools, editor.
Frequently asked questions
How do I install Microsoft Visual Studio Code on Windows?
How do I install Microsoft Visual Studio Code silently for unattended deployment?
What are the silent install switches for Microsoft Visual Studio Code?
How do I uninstall Microsoft Visual Studio Code via winget?
Is Microsoft Visual Studio Code free?
Does Microsoft Visual Studio Code work on Windows 10?
How do I keep Microsoft Visual Studio Code up to date?
Recent versions
- 1.137.0latest
- 1.136.2
- 1.136.1
- 1.136.0
- 1.135.0
- 1.134.0
- 1.132.0
- 1.130.0
- 1.129.0
- 1.126.0