PDA

View Full Version : Single setup.exe install multiple MSIs



genechang
03-07-2008, 03:50 PM
I want to know if there is a way to have a single setup.exe/ini run multiple MSI installers. I have an install that installs a common MSI package, but then also installs other optional packages. We only want to provide the MSI packages that were paid for so we don't want to include all features in one package.

Thanks.

Gene Chang

MichaelU
03-07-2008, 05:54 PM
If you're building multiple releases, the easy thing to do would be to include these items as custom-built prerequisites. Then to select the correct subset, filter them into your various builds via Release Flags. If you're asking for a general way to handle this from a single release, I'm not sure I can offer a good way. Perhaps create a prerequisite that launches an exe which installs all the MSIs in its directory, build this prerequisite uncompressed, and place the optional MSIs in the same uncompressed directory.