I've installed InstallShield LE for Visual Studio 2012 and created an msi. It works fine installing on a 64 bit machine, but on a 32 bit machine I get an error "(null) is not a valid Win32 application".
My project is built to support Any CPU as the platform target.