1844871 - Which registry keys show the version information of different types of Crystal Reports runtimes?

SAP Knowledge Base Article - Public

1844871 - Which registry keys show the version information of different types of Crystal Reports runtimes?

Symptom

Which registry keys show the version information of different types of Crystal Reports runtimes?

Environment

Crystal Reports for Visual Studio 2010

Resolution

  • Every type of Crystal runtimes creates a different registry key to write its version information.
  • The version information contains the file version including the product version and patch level.
    • Crystal Reports for Visual Studio 2010 installer package creates "CR4VSVersion" registry key.
    • MergeModules (.msm) create "CRRuntimeMSMVersion" registry key.
    • Redistributable (.msi) create "CRRuntime32Version" registry key.
  • The keys are designed to determine the version and type of runtimes installed on the system.
  • The keys are designed for internal use for the product and it is not recommended to edit / modify them manually.
  • To determine the version of Crystal assemblies installed on the machine, checking the file version and the assembly version of CRPE32.dll is the best option.

Keywords

crvs cr4vs cr4vs2010 cr4.net , KBA , BI-DEV-NET-SDK , .NET SDK / COM SDK , How To

Product

Crystal Reports 2008 V1 ; SAP Crystal Reports, developer version for Microsoft Visual Studio