I am installing a .NET (C#) application that is 100% managed code. The installer (InnoSetup) always wants to install the application to the "Program Files (x86)" folder in Vista x64, which I'm assuming is because the installer itself is only 32bit. (please correct me if I am wrong) Here are my questions:
- Does being in the x86 folder affect my application at all in a behind-the-scenes way that I'm not aware of?
- I'm assuming that my application will still run as a true x64 application, despite being in the x86 folder - is this correct?
- Would there be any advantage in having the installer put the application in the "Program Files" folder?
Thanks!