0
votes

I have a client that already generates a MSI file for each of their web appliations. They want an InstallShield wrapper installation that will allow a user to select which web application(s) they want and have InstallShield put the appreciate MSI file(s) on the user's machine and then execute each MSI file. I have seen posts about running 3rd party MSI files that are prereq's but not this situation. Is this even possible?

3

3 Answers

0
votes

It's not possible the way you request it. There's a Mutex that prevents an MSI to install another MSI. For InstallShield 2012, you should look at "Suite" projects.

0
votes

I met the same problem. The solution I chose was to put a rectangle on the next string of code to disable any input in date string.

<Rectangle Fill="Transparent" Grid.Row="3" Grid.Column="1" Margin="0,0,15,0"/>
-1
votes

I did a custom action and launched the MSI.. So the install wait for the other msi to complete then once done it will run the usual intall.

Also ensure that you have scheduled the custom action in the UI sequence. Two MSI’s cannot run simultaneously in execute sequence.

http://msdn.microsoft.com/en-us/library/aa372909%28v=vs.85%29.aspx