32bit 64bit components or conditionally install mergemodules
Posted: Wed Sep 14, 2011 6:39 am
Hi,
I have a 32bit application that contains a 64bit ressource to function proper on a 64bit system. For this 64bit ressource (dll) I have to include few x64 merge modules for VC8. I already looked in the help and read the article "Set 64 Bit Mode", but it is still not clear.
few questions:
1. Is it possible to include 64bit components (merge modules) in an IA setup that is alway 32bit?
2. In InstallShield it was not possible to include 64bit components in a 32bit setup. IA uses the "Set 64 Bit Mode" to switch to x64 mode at runtime, but I cannot call this between the installation of 32bit merge modules and 64bit merge modules. Will I get any problems with my installation if I include merge modules for both architectures (x86 and x64)?
3. It seems like both types of merge modules are installed on 32bit and on 64bit windows. Should I edit the x64 merge modules and add a condition to the components like WindowsNT64?
4. Is it possible within IA to conditionally install merge modules?
I am using InstallAware 12 without native code and I am not setting the "set 64 Bit Mode" flag to x64 values.
Thank you!
I have a 32bit application that contains a 64bit ressource to function proper on a 64bit system. For this 64bit ressource (dll) I have to include few x64 merge modules for VC8. I already looked in the help and read the article "Set 64 Bit Mode", but it is still not clear.
few questions:
1. Is it possible to include 64bit components (merge modules) in an IA setup that is alway 32bit?
2. In InstallShield it was not possible to include 64bit components in a 32bit setup. IA uses the "Set 64 Bit Mode" to switch to x64 mode at runtime, but I cannot call this between the installation of 32bit merge modules and 64bit merge modules. Will I get any problems with my installation if I include merge modules for both architectures (x86 and x64)?
3. It seems like both types of merge modules are installed on 32bit and on 64bit windows. Should I edit the x64 merge modules and add a condition to the components like WindowsNT64?
4. Is it possible within IA to conditionally install merge modules?
I am using InstallAware 12 without native code and I am not setting the "set 64 Bit Mode" flag to x64 values.
Thank you!