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
Memory Access Violation When Building a Project Which Contains a Large Number of Files 5Number of Views Adding Large Number of Files cause InstallShield to Stop Responding 3Number of Views Mismatch in The Number of Activated Seats of an Entitlement and The Number of Devices Mapped 6Number of Views Purchase Order Number field populated from "Sales order number" column instead of "Customer PO number" column when importi… 1Number of Views Fix the "exceeded the number of VPC security groups allowed per instance" error 4Number 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. | |
Revenera Assistant
Case id: 00001065
Activity: Status change: 2 hours ago