This information applies to Basic MSI projects.
For information on multiple-instance support for InstallScript projects, see.
Windows Installer allows only one instance of a product code to be installed in the machine context and only one instance to be installed in each user context. Windows Installer 3.x and later includes support for a product codechanging transform. This type of transformcalled an instance transformenables the same .msi package to be used to install multiple instances of the same product in the same context because it changes the product code for each instance.
Using the multiple-instance support in InstallShield reduces some of the effort needed to support multiple instances of a product. With InstallShield, you can configure one base installation or patch for a product and then configure multiple instances that correspond with each additional instance that you want to support. At build time, InstallShield creates an instance transform for each instance and streams the instance transforms into the .msi package. At run time, the installation typically displays an instance selection dialog that lets end users specify whether they want to install a new instance or maintain an existing one.
Installing Multiple Instances of Products and Patches (Windows Installer Help Library)
Copyright Information | Contact Us