cancel
Showing results for 
Search instead for 
Did you mean: 

How can I find crystal report 64 bit dll for my project ?

0 Kudos

Hi,

We are using these CRAXDRT.dll for Crystal reports generation right now in our app which is a 32 bit app (x86) in visual studio 2012.

Now we want to change our app target CPU from 32 to 64 bit. In a 32 bit machine the app works fine. but, In 64 bit machine it gives the error (Retrieving the COM class factory for component with CLSID {0BC59388-6740-4D7E-87D9-B5F20EEABDCD} failed due to the following error: 80040154 Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))).

Please let me know what could be solution for this one.

Thanks..

Accepted Solutions (1)

Accepted Solutions (1)

0 Kudos

Answers (1)

Answers (1)

pguss_sri
Participant
0 Kudos

You can try compiling as AnyCPU. Also, ensure you are using MSIL DLLs that can work in x64 and x86.
Newer .NET 4.0 Framework versions are installed in the Global Assembly Cache (GAC) here: %windir%\Microsoft.NET\assembly\GAC_MSIL

DellSC
Active Contributor
0 Kudos

CRAXDRT.dll is a old COM-based SDK that has been out of support for over 10 years. There is no way to get it to work as 64-bit.

-Dell