I’m looking for a tool (preferably not InstallShield, and also preferably cheap/Free) that supports Chained MSI Installations. I’ve got several small installations that need to be able to be deployed separately, but also as one group, and I’d like to not have to maintain multiple installers.
It looks like I need Windows Installer 4.5 to do this properly, but I can’t seem to find to much info when I’m looking around for what version of Installer is supported.
Incidentally, it used to be possible–although not particularly easy–to “nest” or embed other MSIs into one parent, but it involved tweaking custom actions and such to ensure that the nested programs were removed upon removal of the parent, etc. Sadly, this feature is “deprecated” and thus no longer recommended by Microsoft. Here’s how to do it in a Visual Studio installer project… but creating a bootstrapper with WiX would be more advised.