cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
tibor_tompa
Level 2

How to install the same product multiple times

Jump to solution

Hi,

We are using InstallShield 2018 for our products. One particular product is a web app which installs the app, configure IIS, run some DB scripts, do config file transformations and using InstallScript MSI project for that one.

We have a requirement that we should be able to install several instances of this app on the same machine. This comes difficult since if you re-run the install package it will detect that it's already installed, same product code is there.

Is there a suggestion how we could create several instances of an app installation with different path, DB, etc?

Thanks,

Tibor Tompa

0 Kudos
(2) Solutions
shunt
Revenera Moderator Revenera Moderator
Revenera Moderator
0 Kudos
Jenifer
Flexera Alumni

Hi @tibor_tompa ,

 

I could see multiple instance support for Basic MSI & InstallScript as mentioned in links given in the same thread.

Couldn't see supporting option for InstallScript MSI if your project type is that.

Below description is for installlscript project:

Maintenance Experience

When Maintenance UI Is Displayed

Number of Entries Created in Add or Remove Programs

Standard

Whenever the installation is rerun

One

Multi-Instance

Only when the installation is rerun from the Add or Remove Programs

Multiple—a separate entry for each instance

No uninstall or maintenance

Never

None

You can select these options from the Maintenance Experience setting in the General Information view.

 

Thanks,

Jenifer

View solution in original post

0 Kudos
(4) Replies
Ioanb22
Level 3

Take a look at Releases - Product Configuration - Multiple Instances page.

I never used it, but it sounds like exactly what you want.

Good luck!

 

0 Kudos
rguggisberg
Level 13
You didn't say what type of project you are using. InstallShield does a pretty good job of handling this for you for a Basic MSI project. Go to the 'Releases' tab. Select the 'Multiple Instances' tab. Create and name your instances. Create a maximum number of instances. Build your project. Install 1-max instances as needed. Of course if you have services for each instance this requires a bit of work, but once you get that all done it works well.
0 Kudos
shunt
Revenera Moderator Revenera Moderator
Revenera Moderator
0 Kudos
Jenifer
Flexera Alumni

Hi @tibor_tompa ,

 

I could see multiple instance support for Basic MSI & InstallScript as mentioned in links given in the same thread.

Couldn't see supporting option for InstallScript MSI if your project type is that.

Below description is for installlscript project:

Maintenance Experience

When Maintenance UI Is Displayed

Number of Entries Created in Add or Remove Programs

Standard

Whenever the installation is rerun

One

Multi-Instance

Only when the installation is rerun from the Add or Remove Programs

Multiple—a separate entry for each instance

No uninstall or maintenance

Never

None

You can select these options from the Maintenance Experience setting in the General Information view.

 

Thanks,

Jenifer

0 Kudos