/build/static/layout/Breadcrumb_cap_w.png

Multiple MSI's

I have an application called 'Workshare Professional' which is encapsulated in an .EXE,
The .EXE is made up of 4 .MSI's which is lucky for me as I want to deploy this app via GP.

Of the 4 .MSI's one is the 'Workshare Professional' app and the others are pre req's,
1. KB908002, 2. Visual C++ Redistributable, 3. MS XML 6

How do I combine these 4 MSI's into one single distributable MSI?

Or

How do I get one MSI to kick off another MSI after it has installed?

I use WISE.


0 Comments   [ + ] Show comments

Answers (5)

Posted by: nheim 16 years ago
10th Degree Black Belt
0
Hi Minesh,
don't do work, which isn't necessary!
Just load all the MSI's into the GPO, sequencing the prerequisites first.
But: KB908002 + MS XML 6 should already be on all the computers trough Windows Update...
And: You could get yourself the MSM of the Visual C++ Redistributables and join it into the main MSI.

Regards, Nick
Posted by: anonymous_9363 16 years ago
Red Belt
0
Simplify, simplify...

Set up a bunch of GPOs and groups for the app and its dependencies, making the application group a member of the pre-prequisite groups. Making users members of the app group then makes them membrs of the pre-req groups.

Then set up your GPOs with the separate MSIs. This is how my current client is using GP and it works well. Discussing whether or not it's the *best* way opens up a whole can of worms...
Posted by: AngelD 16 years ago
Red Belt
0
I don't know if sequence (separate MSIs) this through GPO is the best solution as one of them may fail during installation and therefore perform a mess of the deployment. If you decide to install and sequence them separate you could use the ASSM (Assigned Software Sequence Manager) tool to change the sequence of which order they should be installed so you're not dependend on in which order you add the package to the GPO. There is no need for multiple GPOs, just make sure the sequence is correct.

You could of course nest all 4 into one MSI as long as you know the drawback of this approach.
Posted by: MightyMin 16 years ago
Senior Yellow Belt
0
Great...!

I thought it would be a little more tidy if I put it in one GP,
I created a transform for the final app and applied that last after the pre reqs and bingo it worked!

I was concearned if the pre reqs failed but I did test them thoroughly.

Nb. Our system is quite locked down so KB908002 + MS XML 6, have not been applied to all machines, also I tried to find a MSM of C++ 2005,
but I dont think its available as a option to download in my version of WISE (5.21)

Thanks for the help nheim, and all !
Posted by: AngelD 16 years ago
Red Belt
0
also I tried to find a MSM of C++ 2005
Download the "Microsoft Visual C++ 2005 Redistributable package" from the provided link at http://blogs.msdn.com/parthas/archive/2006/09/14/redistvclibraries.aspx which should install the presented merge modules under "%ProgramFiles%\Common Files\Merge Modules"
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