Kent Cross wrote: > We have a set of 4 separate apps that currently have their own installer. We > would like to write a single installer that installs all four apps instead > of forcing our installer to click on each MSI in turn. For historical > reasons we would like to keep the individual installers around, but this > might just be because we've always done it this way. > > What is the best way to create an installer that would install all 4 apps? > Is it possible for custom actions to shell out and run the MSI? Do I have to > write a powershell script that executes all of the MSIs? Or should I write a > master MSI where all of the components are taken from the 4 apps, and that > each app has their own Feature so the installer can choose which ones to > install? >
What you need is a bootstrapper/chainer. WiX v3.5 has one in development (see http://robmensching.com/blog/posts/2009/7/14/Lets-talk-about-Burn ). You can't call one MSI from another. If you really don't need separate .msi packages, you could combine them, using WiX fragments to keep your source code still separate. -- sig://boB http://joyofsetup.com/ ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users