/bundles/itninjaweb/img/Breadcrumb_cap_w.png
Hi,

Can anyone tell me how to call an exe which contains an msi with another msi.
The scenario is....
I have an msi with the name xxx.msi and got an visualstudio redistributable setup package ( i.e, an exe when double click, it installs an msi.).
I tried to call this exe with the help of a custom action and tried to install it but its giving an error as

Another installation is being processed, please install it later.

I know that 2 msi's cannot be installed at the same time. But I need to install that redistributable along with the xxx.msi.

Does any one got this kind of problem, can anyone help me out with this.

Thanks
Nash
0 Comments   [ - ] Hide Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
Answer this question or Comment on this question for clarity

Answers

0
Just an FYI -

Two MSI's can be run at the same time...

Check out Nested MSI's
http://support.microsoft.com/kb/306439
Answered 12/12/2007 by: gmorgan618
Blue Belt

Please log in to comment
0
Hello gmorgan,
Thanks for the reply and thanks for the correction.
But the redistributable is not a direct msi, it is an exe which contains an msi.
I tried using nested installs but it is giving the same error.

Please help me out with this.

Thanks
Nash
Answered 12/12/2007 by: nashj
Yellow Belt

Please log in to comment
0
But the redistributable is not a direct msi, it is an exe which contains an msi.So what? Extract the MSI and use it. There are *some* stubs which do work outside of the MSI but not many and you could capture that activity and use the resulting MSI as a pre-requisite.
Answered 12/12/2007 by: VBScab
Red Belt

Please log in to comment
0
I agree with VBScab. Extract the MSI and use that if you can.

Nested MSI's are a bad idea and I'd highly recommend not going that route. The reasons are listed at the bottom of the article referenced above.
Answered 12/12/2007 by: turbokitty
Sixth Degree Black Belt

Please log in to comment
0
Hi folks,
an other possibility would be, to integrate the redistributable as a merge module.
VS redist files all have MM's available.
Regards, Nick
Answered 12/12/2007 by: nheim
Tenth Degree Black Belt

Please log in to comment
0
Hello,
Thanks for the reply.
I have already extracted the msi and it has a cab file too.
I added custom actions to do nested installation but it is giving an error as
Source file not found C:\...\...\vcredis1.cab. verify the file exists and you can acces it.

I placed both the extracted msi and cab file at once place and called them with the xxx.msi

Thanks
Nash
Answered 12/12/2007 by: nashj
Yellow Belt

Please log in to comment