We're in the process of packaging combinations of our products/modules. Some of them are stand-alone some are interdependent. All versions must be deployable side-by-side. As it is we're considering two choices:
- One MSI per package and version
- One MSI per product/module and version
The first alternative would mean that combinations of the same merge modules would be delivered in several packages. The second alternative represents the simpler path.
Can you give some advice on the subject? Will any of the alternatives cause grief in the longer run?