SAP Crystal Reports - CrystalImageHandler.aspx not found
App_Start > RouteConfig.cs
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.IgnoreRoute("{resource}.aspx/{*pathInfo}");
routes.IgnoreRoute("Report/{resource}.aspx/{*pathInfo}");
}
Setting up Viewers Virtual Directory
- Check the virtual directory is set up correctly on the development as well as production web servers.
- If the directory are not found, then create the folder manually.
- Go to C:\Program files (X86) > Sap Business Objects > Crystal Reports for Net Framework 4.0 > Common > Crystal reports 2011 > crystalreportviewers.
- Copy all the items inside crystalreportviewers folder and paste it to the crystalreportviewers13 folder.
Development Server Virtual Directory - \Windows\Microsoft.NET\Framework\v4.0.30319\ASP.NETClientFiles\crystalreportviewers13
Production Virtual Directory (IIS) - \inetpub\wwwroot\aspnet_client\system_web\4_0_30319\crystalreportviewers13 | SITE_ROOT\aspnet_client\system_web\4_0_30319\crystalreportviewers13
Web.config
<system.web>
<httpHandlers>
<add verb="GET" path="CrystalImageHandler.aspx" type="CrystalDecisions.Web.CrystalImageHandler, CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" />
<add verb="GET" path="Report/CrystalImageHandler.aspx" type="CrystalDecisions.Web.CrystalImageHandler, CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" />
</httpHandlers>
</system.web>
<system.webServer>
<handlers>
<add name="CrystalImageHandler.aspx_GET" verb="GET" path="CrystalImageHandler.aspx" type="CrystalDecisions.Web.CrystalImageHandler, CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" preCondition="integratedMode" />
<add name="CrystalImageHandler.aspx_GETR" verb="GET" path="Report/CrystalImageHandler.aspx" type="CrystalDecisions.Web.CrystalImageHandler, CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" preCondition="integratedMode" />
</handlers>
</system.webServer>