Added the following References:
CrystalDecisions.CrystalReports.Engine,
CrystalDecisions.Shared
CrystalDecisions.Web
Added to web config <configSection>:
<sectionGroupname="businessObjects">
<sectionGroupname="crystalReports">
<sectionname="crystalReportViewer"type="System.Configuration.NameValueSectionHandler"></section>
<sectionname="printControl"type="System.Configuration.NameValueSectionHandler" />
<sectionname="rptBuildProvider"type="CrystalDecisions.Shared.RptBuildProviderHandler, CrystalDecisions.Shared, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304, Custom=null"/>
</sectionGroup>
</sectionGroup>
Added to web config <appSettings>:
<add key="CrystalImageCleaner-AutoStart" value="true" />
<add key="CrystalImageCleaner-Sleep" value="60000" />
<add key="CrystalImageCleaner-Age" value="120000" />
Added to web config <configuration>:
<businessObjects>
<crystalReports>
<crystalReportViewer>
<add key="resourceUri" value="~/crystalreportviewers13"/>
</crystalReportViewer>
<printControl>
<add key="url" value="http://localhost/PrintControl.cab" />
</printControl>
<rptBuildProvider>
<add embedRptInResource="true"/>
</rptBuildProvider>
</crystalReports>
</businessObjects>
<system.webServer>
<validation validateIntegratedModeConfiguration="false"/>
<handlers>
<add name="CrystalImageHandler.aspx_GET" verb="GET" path="CrystalImageHandler*" type="WebReporting.Code.CrystalImageHandler, WebReporting, Version=1.0.0.0, Culture=neutral" preCondition="integratedMode" />
</handlers>
</system.webServer>
Added to 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"/>
</httpHandlers>