Newbee Question: Put 3 MSI Files into one Msi file?
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
Answers (8)
Please log in to answer
Posted by:
anonymous_9363
13 years ago
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.
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.
Posted by:
Rheuvel
13 years ago
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?
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?
Posted by:
anonymous_9363
13 years ago
Posted by:
Rheuvel
13 years ago
Like I said:
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.
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.
Posted by:
pjgeutjens
13 years ago
Posted by:
anonymous_9363
13 years ago
Posted by:
cygan
13 years ago
Posted by:
Rheuvel
13 years ago

so that the conversation will remain readable.