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
- :
- There is no way to do this
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Oct 04, 2013
01:22 PM
Component writing to 64bit Registry vs. Template Summary 'Intel'
Hello,
I am trying to find a way to have 64-bit components where 64bit OS exists, but also allow installations on 32bit OS?
I have tried to set the Template Summary to Intel, but it keeps erroring out that it must be x64. If it is set to x64, I cannot install it on x86 OS. I have setup conditions on the 64-bit Components to only install on 64-bit OS, so this shouldn't be a problem.
I can go into InstallScript and write to the 64bit Registry space, why can't Component's allow the same? If I need to do this, I need to setup InstallScript Custom Actions for the 64bit Registry entries, and also have Components that write to the Wow6432Node, which are asymmetrical, which I hate.
Why is there no easy way to do this? :mad:
Thanks,
-Tim
I am trying to find a way to have 64-bit components where 64bit OS exists, but also allow installations on 32bit OS?
I have tried to set the Template Summary to Intel, but it keeps erroring out that it must be x64. If it is set to x64, I cannot install it on x86 OS. I have setup conditions on the 64-bit Components to only install on 64-bit OS, so this shouldn't be a problem.
I can go into InstallScript and write to the 64bit Registry space, why can't Component's allow the same? If I need to do this, I need to setup InstallScript Custom Actions for the 64bit Registry entries, and also have Components that write to the Wow6432Node, which are asymmetrical, which I hate.
Why is there no easy way to do this? :mad:
Thanks,
-Tim
(1) Reply
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Oct 10, 2013
02:16 AM
In my opinion there is no way to do this: If you have one component marked as 64bit, then the whole setup has to be a x64 installation. I also tried a lot with "mixed installations" and ended with two setups, one for the 32bit and one for the 64bit world.
With InstallScript you can write from a 32bit installation to the 64bit part of the registry key, but you cannot change the installation directories of your files from the 32bit to the 64bit location.
Barbara
With InstallScript you can write from a 32bit installation to the 64bit part of the registry key, but you cannot change the installation directories of your files from the 32bit to the 64bit location.
Barbara
![](/skins/images/8CE4FAD0DE6F3A6F9D0567434D2D2DAE/responsive_peak/images/icon_anonymous_message.png)