

If I manually go install the 32-bit version of Crystal Reports runtime then the reports work correctly, but I want the install of Crystal Reports to work correctly from the application installation.

The application then gives an exception when you try print a report because it needs the 32-bit version installed. Installing on 32 bit machines give no problem, but when I install on a 64-bit machine for some reason the installer installs the 64-bit version of the Crystal Reports Runtime Engine. Also Windows Installer 3.1 is checked as a dependency. I have SAP Crystal Reports, version for Visual Studio (version 13.0.13) installed on my development machine and in the setup project, under dependencies I have Crystal Reports Runtime Engine for. I have a Winforms application that is compiled for 32-bit (x86), which has a setup project that also targets x86.
