This is a note for all others searching for a Azure Data Studio 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 Azure Data Studio-Team (see case 4126) to make Azure Data Studio deployable via Active Directory. If you'd like to push it out to your users desktops - it exists now. No need to wrap suxxx InnoSetup EXE installer into an MSI any longer.
Please do understand this setup as PREVIEW as it should be automatically build by Azure Data Studio project. Until a version exists that can disable automatic updates (optionally) I do not name this FINAL. The installer defaults to per machine installations and should also install per user in roaming app data folder as recommended. Automatic updates should intentionally fail as inno_updater has been dropped.
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 disable 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 x64 are supported.
- 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.
Versions available: 1.24.0+
KNOWN ISSUES:
- Automatic Update need to be disabled for Enterprise users. The inno_updater.exe has been removed from MSI in hope it helps. Comments from other users in https://github.com/microsoft/azuredatastudio/issues/4126 says this can be done. Hopefully the project maintainers can provide this soon.
- Installer is not signed with a digital certificate as I do not have access to a file signing certificate authority.
NOTE: MSI FILE DOWNLOAD IS NOT AVAILABLE for unknown LICENSING.