This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Install one 64 bit component in 32 bit installation
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
‎Jun 27, 2016
08:41 AM
Install one 64 bit component in 32 bit installation
Hi
My installation is 32 bit. One of the component in installation is special. Installation search for installation of another software on the computer. If its 32 bit my installation copies few files in its work directory ( ...........Program Files(x86)\xyz\work). If its 64 bit installation installation should copy it in directory ( ...........Program Files\xyz\work)
As the latter is 64 bit installation, my installation does not copy files in 64 bit installation directory but copies in 32 bit installation folder instead.
Is there any elegant approach to achieve this maybe through custom actions etc. Creating separate 64 bit installation for just one component is not the option,
Thanks in advance.
Regards,
Amarjeet
My installation is 32 bit. One of the component in installation is special. Installation search for installation of another software on the computer. If its 32 bit my installation copies few files in its work directory ( ...........Program Files(x86)\xyz\work). If its 64 bit installation installation should copy it in directory ( ...........Program Files\xyz\work)
As the latter is 64 bit installation, my installation does not copy files in 64 bit installation directory but copies in 32 bit installation folder instead.
Is there any elegant approach to achieve this maybe through custom actions etc. Creating separate 64 bit installation for just one component is not the option,
Thanks in advance.
Regards,
Amarjeet
(3) Replies
‎Jun 28, 2016
11:12 AM
As the blog post mentioned, 32-bit Windows Installer–based installations cannot install to 64-bit locations although they can run on most 64-bit machines. In order to accomplish your requirements, you may want to consider using Suite/Advanced UI and Advanced UI installations that enable you to reference either 32-bit or 64-bit locations, and they can launch 32-bit or 64-bit installations, depending on the target system. You will still need to build two separate Windows Installer-based installations for 32-bit and 64-bit, and then unify them with a Suite/Advanced UI and Advanced UI installation. Please refer to the following help topics for more information: