This is a note for all others searching for a VSCode or VSCodium version that can be deployed in Enterprise via Active Directory. I've created a full-fledged per machine and per user MSI setup for the VSCodium Team (see case 106) to make VSCodium / VSCode deployable via Active Directory. If you'd like to push it out to your users desktops - it's available now. No need to wrap suxxx InnoSetup EXE installer into an MSI any longer. All my hate goes to ignorant VSCode project maintainers like joaomoreno who think they do not need to support MSI (see case 33184). Maybe he has a manager who can force him to implement standard Microsoft setups that simply must exists.
Please do understand this setup as PREVIEW as it should be automatically build by vscodium project. The installer defaults to per machine installations and should also install per user in roaming app data folder as recommended.
You can select a lot of Features you cannot do with the InnoSetup, e.g. you can customize every File Association on its own or all together how you believe and not just one checkbox for all.
If you install via Active Directory (AD) you should edit the package with Orca or InstEd and remove the multilinugal interface by setting the Languages to 1033 only. See the screenshot from InstEd tool, please
These are the setup features that have been implemented and can be enabled/disabled via transforms:
- Installations on Windows x86 and x64 are supported, but only one platform at the same time.
- Installations per machine (default) and per user are possible in one setup.
- .NET Framework 4.5.2+ requirement check for Windows 7 machines is integrated.
- All Features can be customized via transforms or command line.
- Automatic upgrade over existing versions (no uninstall required)
- Setup user interface is available as multilingual user interface (MUI) that currently supports English/German/French/Spanish/Japanese/Chinese (CN/TW) and more languages can be added if you help with translation. This translations list mean the setup user interface only.
- Automatic updates are disabled in 1.52.1+, by setting the
"updateUrl": "https://vscodium.now.sh"
to an empty value in product.json.
Versions available: 1.51.1+
KNOWN ISSUES:
- Installer is not signed with a digital certificate as I do not have access to a file signing certificate authority.