I am working on an installer in InstallShield 2012 Spring.
The installer is for an application built in .NET that built as "Any CPU" meaning it runs 32-bit on a 32-bit machine and 64-bit on a 64-bit machine.
I would assume this means that application should always install to the Program Files folder, not the Program Files (x86) folder. I can't figure out a way to have the application install to the 64-bit Program Files folder without rendering the installer un-usable on 32-bit versions of windows.
I tried simply changing the install path from ProgramFilesFolder to ProgramFiles64Folder but this do anything unless I also made the component 64-bit and set the installer to x64. (Thus making the installer 64-bit ONLY)
Any idea how to make an installer never install to the (x86) folder or am I SOL?