SAP distributes this runtime as CRRuntime_64bit_13_0_xx.msi or CRRuntime_32bit_13_0_xx.msi.
For .NET Framework 4.0, you need version 13.0.x (SP 21 or earlier). Newer versions (SP 25+) drop .NET 4.0 support. SAP distributes this runtime as CRRuntime_64bit_13_0_xx
SAP regularly releases Service Packs (SP) for the Crystal Reports runtime. The last version fully compatible with .NET 4.0 is SP 25 (13.0.25). Later SPs drop .NET 4.0 support. Create a console app targeting
To check your current version:
wmic product where "name like 'SAP Crystal Reports runtime engine for .NET Framework 4.0%'" get version
Create a console app targeting .NET 4.0: No exceptions
using CrystalDecisions.CrystalReports.Engine;
class Test
static void Main()
ReportDocument doc = new ReportDocument();
System.Console.WriteLine("Runtime installed successfully");
No exceptions? The runtime works.