Error raised opening a report with ITSM: "Constructor on type 'CrystalDecisions.Shared.CrystalReportsException' not found"

Version 1

    Details

    Error raised: "Constructor on type 'CrystalDecisions.Shared.CrystalReportsException' not found"


    Resolution

    Please follow these steps:

    1.- For the reports it is necessary to use the 32 bits application

    2.-  In the "C:\Program Files (x86)\FrontRange Solutions\Service  Management\ServiceManagementWeb" folder, modify the web.config file  for using the 3 Tier connection:
    <add key="ConnectionName" value="{Common}ITSM" />
    to
    <add key="ConnectionName" value="{Common}YOUR_3TIER_CONNECTION_NAME" />

    3.-  In the folder "C:\Program Files (x86)\FrontRange Solutions\Service  Management\ServiceManagementCrystalReportViewers" modify the  web.config file setting the correct folder where the reports definitions  are stored (this could depend on your installation path):
    <add key="rootDirectory" value="C:\Program Files\FrontRange Solutions\Service Management\Reports" />
    to
    <add key="rootDirectory" value="C:\Program Files (x86)\FrontRange Solutions\Service Management\Reports" />