Summary
How to change the limit of files an MSI can install.Synopsis
There is a limit on the number of files that can be included into a MSI package by default.
Discussion
The maximum number of files that can be included in an MSI-based project is dependent upon the number of bits available in the Media table. The number of bits in the Media table is 15. By default, a maximum of 32,767 files can be added directly to a project. However, larger packages can be authored.
To author a larger package, follow these steps:
- Backup the following file: <EditorProductPath>\Support\0409\IsMsiPkg.itp.
Note: By default, <EditorProduct Path> is the installed location of the MSI Editor (DevStudio, IS X, etc)
- Overwrite this file by renaming the file: <Product Path>Support\0409\IsMsiPkgLarge.itp to IsMsiPkg.itp
- Rebuild the project.
This uses the larger InstallShield template that allows more than 32,767 files to be included in the project.
Additional Information
The following Windows Installer Help Library topics discuss this further:
Related Articles
Adding Large Number of Files cause InstallShield to Stop Responding 3Number of Views Memory Access Violation When Building a Project Which Contains a Large Number of Files 3Number of Views Known Issue: Beacon Engine Service may fail with an System.OutOfMemoryException if there are an extreme number of files aw… 22Number of Views Known Issue: Large number of inventory .ndi files for Docker images may accumulate in tracker/inventories directory over t… 6Number of Views FAQ: Finding the number of discovered devices in SAM on Snow Atlas 16Number of Views
Hi, I am Reva - Ask me anything.
No new updates
Thanks for the feedback!
Your feedback has been saved.Rate this response:
Add Additional feedback ( Optional )
Are you sure you want to cancel
the case creation?
Are you sure you want to cancel the case creation?
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. | |
Case id: 00001065
Activity: Status change: 2 hours ago