Error when running Crystal Report: "The type initializer for 'CrystalDescisions.CrystalReports.Engine.ReportDocument' threw an exception"

Version 4

    Verified Product Versions

    Service Desk 7.8.x



    Service Desk - All Versions





    You are getting the below error message when trying to run a Crystal Report:



    The type initializer for 'CrystalDecisions.CrystalReports.Engine.ReportDocument' threw an exeption

    crystal document error.jpg





    This is down to the Crystal Runtime that is installed on the machine.





    Make sure that you have the relevant Crystal Runtime installed, ie; 64 bit on a 64 bit machine and 32 bit on a 32 bit machine.

    If you have more than one Crystal Runtime or if you have both 32 bit and 64 bit, make sure you uninstall both and then only install the relevant one.