This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Re: Why can't we run 2 msi files at same time?
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Aug 26, 2011
10:27 PM
Why can't we run 2 msi files at same time?
Hello Team,
I am new to InstallShield. Can anyone answer the question please.
Why can't we run 2 msi files at same time?
Can anyone suggest where i can find the basics of Installer's, Patches, Merge modules, Transforms?
Thanks in Advance.
I am new to InstallShield. Can anyone answer the question please.
Why can't we run 2 msi files at same time?
Can anyone suggest where i can find the basics of Installer's, Patches, Merge modules, Transforms?
Thanks in Advance.
(3) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Aug 27, 2011
04:46 AM
You can't run two msi at the same time it's an MSI limitation.
For patches and upgrades you can refer the IS help or MSDN articles.
For patches and upgrades you can refer the IS help or MSDN articles.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Aug 27, 2011
05:33 AM
Why can't we run 2 msi files at same time?
msiexec.exe needs a mutex(mutual exclusion) for its functioning. This is to avoid avoid the simultaneous use of common resources and race conditions.
These conditions may happen during Registry or FileSystem write/read.
Can anyone suggest where i can find the basics of Installer's, Patches, Merge modules, Transforms?
There is a Windows Installer book by Phil Wilson. This is the best resource for beginners. Forums and Blogs are the other resources. You cannot find all info compiled together at one place as you can for other technologies. Seek help when stuck and help others when they are stuck.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Aug 29, 2011
08:36 AM
Read the MSI SDK doco included in the InstallShield help library. It's a really hard read but all the information is in there. For example you'll find the help topic:
_MSIExecute Mutex
The topic describes the name of the mutex and what it enforces:
1) One Execute Sequence per system
2) One UI Sequence per process
If you need to chain multiple MSI's, you should look at using Setup and Feature Prerequisites. If you move forward to InstallShield 2012, take a look at the new Suite Installers.
_MSIExecute Mutex
The topic describes the name of the mutex and what it enforces:
1) One Execute Sequence per system
2) One UI Sequence per process
If you need to chain multiple MSI's, you should look at using Setup and Feature Prerequisites. If you move forward to InstallShield 2012, take a look at the new Suite Installers.