Hello, I have 3 MSI files that needed to be installed one after the other. But I don't want to make 3 Installations. Is it possible to make out of this 3 msi files only ONE that will be installed?!
0 Comments   [ + ] Show 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.

Answers

0
REALLY bad idea. Do some basic reading on Windows Installer, what ProductCode is all about, how upgrades etc. work and you'll discover why.

Either use your deployment system to chain the installation; create an installing batch file [shudder] or script, or create an exectuable stub, if your package authoring tool has such a thing e.g. WiseScript in the Wise product family.
Answered 11/18/2009 by: VBScab
Red Belt

Please log in to comment
0
Yes and no.

You can't just add them together. However, there are ways to get the trick done in the end. For example. Convert 2 of the MSI's to merge modules and add those merge modules to the 3rd MSI that's left.

Or you can start the other 2 MSI's through a Custom Action.


There are a lot things inside MSI's that can complicate this. I wouldn't except it to work right away.
So the question is: Why would you want it and are you sure you want it?
Answered 11/18/2009 by: Rheuvel
Brown Belt

Please log in to comment
0
How do you suggest the MMed products be upgraded or patched? Prayer?
Answered 11/18/2009 by: VBScab
Red Belt

Please log in to comment
0
Like I said:

ORIGINAL: Rheuvel
There are a lot things inside MSI's that can complicate this. I wouldn't except it to work right away.
So the question is: Why would you want it and are you sure you want it?



There is a way, I just wouldn't recommend it.
Upgrade/patches are a valid point of why you shouldn't want it.

The reason I give that answer is: When I just started packaging, I was curious about such things as well. Everybody keeps telling you: No, you can't. Eventually you find a way do to it, though. In most situations (99,9%) not practical, but it is -sort of- possible.
Answered 11/18/2009 by: Rheuvel
Brown Belt

Please log in to comment
0
Everybody keeps telling you: No, you can't. Eventually you find a way do to it, though. In most situations (99,9%) not practical,

we're not saying "no you can't ", more like don't come cry afterwards if you do [;)]
Answered 11/18/2009 by: pjgeutjens
Red Belt

Please log in to comment
0
It's a bit like expecting a driving instructor to show you how to drive with your knees. It *can* be done but why would I teach you something which is just plain wrong?
Answered 11/18/2009 by: VBScab
Red Belt

Please log in to comment
0
HOLY COW !!!

3 msi's in one package are you thinking about nesting , chaining etc

think about upgrades, patching , clean uninstalls etc
Answered 11/18/2009 by: cygan
Fifth Degree Brown Belt

Please log in to comment
0
ORIGINAL: VBScab

It's a bit like expecting a driving instructor to show you how to drive with your knees. It *can* be done but why would I teach you something which is just plain wrong?



Or like avoiding subjects like your parents did: We'll tell you when your old enough. :P
Answered 11/18/2009 by: Rheuvel
Brown Belt

Please log in to comment
Answer this question or Comment on this question for clarity