Error: Unhandled exception has occurred in your application. Could not load file or assembly ‘CrystalDecisions.Windows.Forms…’ or one of its dependencies. The system cannot find the file specified.

Error:
When printing a Crystal Report to the Crystal Viewer, you receive the following error message:

Cause:

Dynamics Report Manager Crystal Launcher needs to be uninstalled and then re-installed.

Resolution:

  1. If the Dynamics Report Manager Crystal Launcher program exists in the Programs and Features window, remove it.
    1. This program is called Dynamics Report Manager Crystal Launcher in the list of Programs.
    2. It will have an icon consisting of 4 blue dots that form a diamond shape.
    3. If you do not find it, then go to step 2.
  2. In the Programs and Features window, look for Microsoft .NET Framework 4 full version. If you do not find both Microsoft .NET Framework 4 Client Profile and Microsoft .NET Framework 4 Extended, then download Microsoft .NET Framework 4 full version from https://www.microsoft.com/en-us/download/details.aspx?id=17851 and install it. Note:  On Windows 8 and newer, the Microsoft .NET Framework 4 full version is typically included.  
  3. Install the Dynamics Report Manager (DRM) build components.
    1. Right click on the DRMSetup.exe file that came with your download of DRM and then click Run as Administrator.
    2. Browse to the GP Application Folder.
    3. Click Install.
    4. On the Optional Downloads window, click Crystal Report Viewer to download it, and then install it. Note: Do the same for SQL Report Viewer if you will be running SSRS reports now or in the future.
    5. Once you are done downloading and installing the Viewer(s), click Done.
    6. Select the Microsoft Dynamics GP code folder. The typical path is: C:\Program Files (x86)\Microsoft Dynamics\GP2015.
    7. Click Install.
    8. Click Exit to close the window.
  4. Recreate the DRM.DIC file.
    1. Rename or delete the DRM.DIC file in the Microsoft Dynamics GP code folder. The typical path is: C:\Program Files (x86)\Microsoft Dynamics\GP2015.
    2. Right click on Dynamics GP, and click Run as Administrator.
    3. Click Yes to include new code and then click OK on the next pop up window that states you must log in as a User who has permissions to create tables, etc.
    4. Log in as sa.
  5. Once GP is finished initializing, you should see the DRM Installation Wizard window where you can follow the prompts to install DRM. If the DRM Installation Wizard window does not open automatically, follow these steps:
    1. Go to Microsoft Dynamics GP | Tools | Setup | Dynamics Report Manager | Dynamics Report Manager Setup.
    2. In the Setup tab, click Install/Upgrade Dynamics Report Manager.
  6. Repeat these steps on all workstations and servers where DRM is to be installed and where you will want to print reports using DRM.