hi, my 32 bit MFC app, developed on windows 7 32 bit with VS2010 has some stability problems running on 64 bit windows machine. i don't have access to a 64 bit machine at the moment but i have a very helpful customer who has isolated some of the issues.
he says the problem my be in the default installed folder location. i use innosetup 5 for the installer and install in all the standard places, i.e. Program Files/My Company/My Product etc.
but my customer thinks on a windows 7 64 bit machine, that folder is for 64 bit applications only and my 32 bit app needs to go in a c:\Program Files(x86)
seems to confirm that but i'm still a bit confused on how to handle this. is running a 32 bit app on win 7 64 bit simply a matter of fixing the installer or do i need to make any changes to the code or the build process?
i should also menstion that i include mfc as a static linked library, not a dll