Uninstalling A Crystal Runtime Service Pack - Manually Removing The Crystal Runtime Engine

  Print
Problem:

You need to move back to a previous service pack of the Crystal runtime engine. If you try to run an "older" installer, it will not install.

Answer:

The only way to fix this issue is by manually uninstalling the current service pack, cleaning up the DLLs, and reinstalling SP3 (or whichever version you want to use).

Follow These Steps:

1) Uninstall the later SAP Crystal Reports runtime engine using your Control Panel.

DO NOT UNINSTALL REPORT RUNNER. Do NOTHING with Report Runner (except make sure it's not running during this process -- exit the app).

2) Reboot your machine after uninstalling the runtime engine in step #1. The Crystal runtime is quite large and especially since we're going back a version, we need to make sure the install is gone. Rebooting will finish uninstalling any DLLs that were still in use.

3) Sometimes the uninstall does not clean up the DLLs properly. Verify the Crystal runtime engine is gone by manually deleting the Crystal Reports for .NET Framework 4.0 directory:

32-bit edition:

32-bit machine: C:\Program Files\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\

64-bit machine: C:\Program Files (x86)\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\

64-bit edition:

32-bit machine: N\A

64-bit machine: C:\Program Files (x86)\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\

4) After reboot, download and install SP3 or whatever service pack you're moving back to. You can download service packs here:

https://help.jeff-net.com/knowledgebase/article/installing-reinstalling-net-4-or-the-crystal-reports-runtime-engine-manually-and-service-packs

Note, the Crystal Reports for .NET Framework 4.0 will exist and have files in it again after the reinstall.





Related Articles

Login

 
Forgot password?
Register now

Language