Olaf S
Posts: 23
Joined: Wed Oct 16, 2013 7:11 pm

Installing MSI feature based, multiple instances of a package

Hi,

"simply" the topic:

I want to install multiple instances of a software on the very same machine. This should be steered by an MSI parameter. Example:

software.msi INSTALLTYPE=variant1 should install in PROGRAMFILES\Software_Variant1
software.msi INSTALLTYPE=variant2 should install in PROGRAMFILES\Software_Variant2

on the same machine. They differ only on 4 to 5 files and different ODBC settings.

How do I do a side by side installation? Me thinks that this is not possible due to the same productcode of the MSI, but since you are the experts... :-)

best regards
Olaf
Dan
Posts: 4529
Joined: Wed Apr 24, 2013 3:51 pm

Re: Installing MSI feature based, multiple instances of a package

Hi Olaf,

Please note that Windows Installer permits only one instance of the ProductCode to be installed per machine and one instance to be installed per user. Starting with Windows Installer 3.x or later multiple instances can be installed by applying ProductCode transforms (called instance transforms) to the base .MSI package.

You can configure your setup to support multiple instances installation in the Multiple Instances view of Advanced Installer.

Best regards,
Dan
Dan Ghiorghita - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube

Return to “Building Installers”