I made a portable of Firefox that contains both the x86 app files and x64 app files. They are in separate folders, Firefox and Firefox64 respectively.
I added a menu to the installer that allows the user to select Firefox x86 and/or x64. I'm running Windows 7 x64 and if I choose to only install the x86 version, the portable doesn't launch because the Launcher is looking for the x64 version of Firefox.
This forces me to edit Launcher.ini so the Launcher will open the x86 executable. But I shouldn't have to do that, I think selecting Firefox x86 in the installer's optional menu should be enough. Is there a way to fix this? I don't want to run the 64-bit version of Firefox because it uses more memory on my system.