cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
omidsolo
Level 3

Setup both x64 and x86 on the same platform

Hi

Just wanna make a single setup that installs to x64 for my x64 files, and to x86 for my x86 files, based on the OS, each one is installed then. Seems simple, but not in Install Shield.

Thanks

Labels (1)
0 Kudos
(1) Reply
shunt
Revenera Moderator Revenera Moderator
Revenera Moderator

Hi,

MSI's identify which processor type to target with the Template Summary value in the msi tables (either 32bit or 64bit). There is a limitation that the windows installer engine can not read multiple processor types in this value. This windows limitation makes it not possible to create a single MSI that supports both 32 and 64bit installs:

Template Summary:
https://docs.microsoft.com/en-us/windows/win32/msi/template-summary 

As a solution, Installshield provides suite projects. Here you can create a 2 MSI's (one for 32bit and one for 64bit) - the suite installer can wrap both these installers and include logic that will automatically identify which processor bit type it is running on and launch the corresponding installer without any user input.

More information on how to accomplish this can be found here:
https://community.flexera.com/t5/InstallShield-Knowledge-Base/32-bit-and-64-bit-Installation-Support/ta-p/3430 

I hope this helps.

0 Kudos