Crystal Reports for .NET Framework 2.0 Redistributable Package (x86)

Posted on Jul 8, 2008

For those people who had built for the first time an application in Visual studio that uses Crystal Reports and attempted to run it on another PC you probably got this error:

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IO.FileNotFoundException: Could not load file or assembly ‘CrystalDecisions.Windows.Forms, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304’ or one of its dependencies. The system cannot find the file specified.
File name: ‘CrystalDecisions.Windows.Forms, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304’

This is because the app needs some dlls from Crystal Reports for work correctly.

I did a lot of research on Internet and all the blogs, forums, and others sites including MSDN telling you to download a Redistributable file (CrystalReportsRedist2005_X86.msm) from a broken link . After some hours later I found that the same file is under:

C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\BootStrapper\Packages\CrystalReports

Called: CRRedist2005_x86.msi

So, you only need to install this executable on the computers that are going to run your app.

If you don’t have that file I have uploaded here.