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

crystal reports logo

For those people who had build 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 ( http://msdn.microsoft.com/es-es/ms225386.aspx ). 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.

CRRedist2005_x86.msi

Also read...