/build/static/layout/Breadcrumb_cap_w.png

How do you run a second MSI?

I am trying to get my installer to install MSDE along with my application, but when I use my install to call the other, it tells me that another install is running. This makes sense, but how do I install 2 products simultaneously? Is this the kind of thing where I have to make my own Setup program that watches to see when the installer isnt busy?

Also: I considered using the merge modules that come with MSDE, but Microsoft is discontinuing them.

0 Comments   [ + ] Show comments

Answers (5)

Posted by: Siebrasse 18 years ago
Senior Yellow Belt
0
Hi,

Your question is not quit clear to me so the answer might be useless for you.

What you can do is create nessted MSI's. In the application MSI on the Execute Immediate tab below the line "Cost Finalize". Insert the If Statement with "NOT Installed". Below that insert the action "Install MSI from Installation". end below that isert teh End statement.

Now see that it works.
Posted by: Jhawley 18 years ago
Yellow Belt
0
What are program are you using to edit/create the MSIs?
Posted by: Siebrasse 18 years ago
Senior Yellow Belt
0
I'm using wise package studio.
Posted by: MMA 18 years ago
Senior Yellow Belt
0
MSIEXEC is not able to run more than one instance of itself, this means that ur package will stop the installation with the failure notice u describe... BUT MSIEXEC can run another string in a closed "enviroment" but to do this u have to use the Custom Action "Install MSI from ...". My gues is ur trying to use " Execute Program from ..." and thats why it fails. So try follow the guide in Post #2.. That works ;)
Posted by: bheers 18 years ago
Second Degree Blue Belt
0
http://itninja.com/question/nested-.msi&mpage=1&key=Ⅻ
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ