VSCode2Msi is a tool for creating a Windows Installer (MSI) package from official microsoft VSCode releases.
Microsoft doesn't publish MSIs for VSCode but some people prefer or require MSI installers (e.g. GPO deployment).
VSCode2Msi repackages a zip release of VSCode using WiX.
- A recent WiX version (version 6 recommended, version 5 should work too)
- If you build from source, you need the .NET SDK
- Install the WiX command line: https://github.com/wixtoolset/wix/releases/latest (you can also use the dotnet tool)
- Download VSCode2Msi from the releases page or build it from source
Just run VSCode2Msi.exe, this should download VSCode and build the msi in the current directory, for advanced options run VSCode2Msi.exe --help
- Arm64 is currently untested and the current configuration is propably incompatible, though it could work with slight modifications. (e.g. change platform attribute and use a different zip file)
- Automatic updates don't work, you can however create a MSI from a newer VSCode release and it will update your existing installation.