Summary
Information regarding Nested Installs.Synopsis
This article will discuss the problems with using Nested Installations and the best practices as suggested by Microsoft.
Discussion
When attempting to use an MSI installer to launch a secondary MSI installer, this is called a Nested Install (also called Concurrent Installations).
Microsoft has deprecated this feature of Windows Installer and recommends that you avoid using nested installations and nested-installation custom actions to install products that are intended to be released to the public.
Applications installed with nested installations sometimes fail because they are difficult for end users to service correctly. Some of the problems encountered when authoring concurrent installations are:
- Concurrent installations cannot share components.
- An administrative installation cannot also contain a concurrent installation.
- Patching and upgrading may not work with concurrent installations.
- The installer may not properly cost a concurrent installation.
- Integrated ProgressBars cannot be used with concurrent installations.
- Resources that are to be advertised cannot be installed by the concurrent installation.
- A package that performs a concurrent installation of an application should also uninstall the concurrent application when the parent product is uninstalled.
Workaround
Rather than using Nested Installations, it is recommended that secondary applications that need to be installed with your application use either Prerequisites or Chained MSI's
Nested Installations can have limited applicability within Corporate Environments when applications are not intended for public release.
In these cases a nested install can be launched using a custom action.
It should be noted that two instances of the Windows Installer Execute Sequence cannot run at the same time, this limits a nested install custom action to only be placed within the User Interface Sequence.
Additional Information
Information on Nested Installs can be found on the following Microsoft Webpage:
Information on creating Prerequisites can be found here:
http://helpnet.installshield.com/installshield21helplib/helplibrary/IHelpMergeModules.htm#organizingfiles_2971526177_1037273
Information on Chained MSI's:
http://helpnet.flexerasoftware.com/installshield21helplib/helplibrary/ChainerAdding.htm
Information on Chained MSI's:
http://helpnet.flexerasoftware.com/installshield21helplib/helplibrary/ChainerAdding.htm
Windows Installer Execute Sequence:
Windows Installer User Interface Sequence:
Was this helpful?
Related Articles
HPE Universal Discovery Adapter does not support nested installed software CIs 6Number of Views Unable To Install Snow Inventory Agent - Network Resource Unavailable - CCMCache Error 66Number of Views Why does the Application List page show applications with zero installs or users? 14Number of Views Cloud Pak consumption report may omit device details when multiple products are consumed but only some have current installs 4Number of Views Historic installs may consume from an IBM PVU/VPC license after a device is archived when the install was previously being… 5Number of Views
Revenera Assistant
Online
Hi, I am Reva - Ask me anything.
Updates
No new updates
Chat
Home
Updates
/**/
Thanks for the feedback!
Your feedback has been saved.Rate this response:
1
2
3
4
5
Add Additional feedback ( Optional )
0/240
English
English
Language changed successfully
Something went wrong
Email sent successfully
Something went wrong
Case create successfully
Are you sure you want to cancel
the case creation?
Please select a product to submit the case.
Please select a product version to submit the case.
0/255
Upload Attachment
File Upload
Maximum file
size allowed is 3 MB.
File type
not supported.
Supported file types:
Documents (.txt, .doc, .docx, .pdf), Images (.jpg, .png), Comma Separated Files
(.csv) Speadsheets (.xlsx, .xls)
Are you sure you want to cancel the case creation?
Case closed successfully
File Upload
Maximum file size allowed is 3 MB.
File type not supported.
Supported file types:
Documents (.txt, .doc, .docx, .pdf), Images (.jpg, .png), Comma Separated Files
(.csv) Speadsheets (.xlsx, .xls)
Are you sure you want to close this case
| Products | Region | Phone Numbers |
|---|---|---|
| FlexNet Operations FlexNet Embedded FlexNet Publisher FlexNet Connect FlexNet Code Insight InstallAnywhere InstallShield |
North America * |
+1 630-332-2513 (toll) +1 877-279-2853 (toll-free in North America) |
| Europe * |
+44 1925 944367 (toll) +44 800 047 8642 (toll-free in Europe) |
|
| Japan * | +81 3-4540-5335 (select option 2) | |
| Australia * |
+61 3 9895 2177 +61 1800 560 603 (toll-free in Australia) |
|
|
Usage Intelligence (formerly
Revulytics) Compliance Intelligence |
Please use the Case Portal to submit your support ticket or reach out to your Revenera contact. | |
File Upload
Maximum file
size allowed is 3 MB.
File type
not supported.
Supported file types:
Documents (.txt, .doc, .docx, .pdf), Images (.jpg, .png), Comma Separated Files
(.csv) Speadsheets (.xlsx, .xls)
© 2026 Flexera Software. All Rights Reserved.
Case id: 00001065
Activity: Status change: 2 hours ago