This installer was originally 32 bit and ran with "msiexec /i product.msi". Now that it is Mixed 32/64-bit it only runs with the exe. If I try using msiexec it starts up, but goes away before the first user dialog is presented. Is this correct behavior or do I have something wrong with my installer? Thanks.
The Windows Installer engine does not support mixed 32/64-bit packages. However, we implemented this feature in Advanced Installer by using the EXE bootstrapper. Therefore, a mixed 32/64-bit package will work as expected only when it is used through the EXE file.