Skip to Content
0
Former Member
Feb 09, 2015 at 05:08 PM

crystal reports 2013 with 32 bit host application (installation )

48 Views

We have a 32 bit application that uses CR2008 . As support for CR2008 is going to end 2015 we want to upgrade to CR2013 . Our application can be used on 32/64 bit machines.

The framework of our project is such that the installer that we create using installshield project first verifies that CR2008 runtime is installed on the

machine or not, if CR2008 is not installed the setup first executes CRRuntime_12_3_mlb.msi before installing our product ,this installs Crystal reports 2008 runtime.

Now please help with my problem, of replacing CRRuntime_12_3_mlb.msi with corresponding msi/exe for CR2013.

According to the steps mentioned in the developers guide for CR2013 , we have to create a setup for crystal reports installation using visual studio.I do not think this will work for our project as we create installer using visual studio. But I am not sure about this .

I have tried using CRRuntime_32bit_13_0_13.msi but my application crashed as soon as I launch it. Are there any other steps that needs to done for CR2013.

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Following are the logs that are generated when my application(recwin.exe) crashes :-

'recwin.exe' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_32\mscorlib\v4.0_4.0.0.0__b77a5c561934e089\mscorlib.dll'
'recwin.exe' (Managed (v4.0.30319)): Loaded 'C:\AdminWorkstation\ReportEngine.dll', Symbols loaded.
'recwin.exe' (Managed (v4.0.30319)): Loaded 'C:\AdminWorkstation\Reports.dll', Symbols loaded.
'recwin.exe' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Windows.Forms\v4.0_4.0.0.0__b77a5c561934e089\System.Windows.Forms.dll'
'recwin.exe' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Drawing\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll'
'recwin.exe' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a5c561934e089\System.dll'
An unhandled exception of type 'System.IO.FileNotFoundException' occurred in Unknown Module.

Additional information: Could not load file or assembly 'CrystalDecisions.Windows.Forms, Version=12.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' or one of its dependencies. The system cannot find the file specified.

The program '[4988] recwin.exe: Managed (v4.0.30319)' has exited with code 0 (0x0).

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

However , "CrystalDecisions.Windows.Forms.dll" is present at following path :-

C:\Program Files (x86)\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.