We have several products with installers: product1, product2 and product3.
We want to nest these installers in another installer so the bundle can be installed with one monolithic installer, as well as installed independently.
The monolithic top level installer may also have a few of it's own independent items that it adds to for overall bundle information.
How do I do this? Is there a better way to do this? Why would I not do this?
One reason this is desired is for the initial install we have the whole bundle of independent products the customer will install together. However, in the future for feature changes or bug fixes, we may update a single product and want the ability for the customer to reinstall that one product.
I first tried creating a monolithic installer that had each of the sub-products as selectable components. But that was shot down by a C-Level because:
1: The sub-products appear under
Program Files\Bundle\product1, Program Files\Bundle\product2, and Program Files\Bundle\product3,
instead of under
Program Files\product1, Program Files\product2, and Program Files\product3
2: If we update just Product2, then we would have to create an whole new bundle installer, instead of just installing Product2 from the existing installer we have for it.
Please sign in to leave a comment.