Managing Object Files
InstallShield 2026
Project:
When you build an object, all of its files are sent to the release in an uncompressed fashion. As a result, objects that contain multiple files with the same name can run into problems. If those files with the same name reside in the same feature, only one of them will end up in the release. The rest of the identically named files will be overwritten by the last one sent to the release.
The main reason you would have files with the same name is for multiple language support. If that is the case, it is recommended that you create a separate feature for each language that you are supporting. For more information, see Preparing an Object for Internationalization.
An additional layer of assurance can be added by defining a CD-ROM folder for every feature. By defining a CD-ROM folder, you are specifying where on the media the files for each feature will be sent. To define a CD-ROM folder, simply navigate to the Features view and enter a name for your folder in the CD-ROM Folder property.
You must define a CD-ROM folder for every feature that contains a file with the same name as any file that the build places uncompressed in the Disk1 image folder (for example, the compiled script file Setup.inx, or any file that you placed in the Support Files/Billboards views’ Advanced Files node’s Disk1 subnode).