Progress® Telerik® Reporting R2 2017

Deploying Web Applications

Note Note

This is a legacy report viewer and for new projects our recommendation is to use the latest web forms report viewer - HTML5 Web Forms Report Viewer

This article describes how to deploy Web Applications that use Telerik Reporting on a production server.

During the installation of Telerik Reporting on your machine, the Telerik assemblies were added to GAC. When deploying a Web Application project the assemblies from the GAC are not copied automatically so you need to make sure the assemblies physically exist in the bin folder of your application.

Required assemblies:

  • Telerik.Reporting.dll

  • Telerik.ReportViewer.WebForms.dll

Optional assemblies:

These assemblies add up to the core reporting functionality and should be used only if you need the specific feature. They are responsible for additional support formats, database session, retrieving data from an OLAP cube or using the Silverlight report viewer.

  • XPS rendering extension requires Telerik.Reporting.XpsRendering assembly (Telerik.Reporting.XpsRendering.dll).

  • DOCX/PPTX/XLSX rendering extensions require Telerik.Reporting.OpenXmlRendering.dll and Open XML SDK 2.0 for Microsoft Office (DocumentFormat.OpenXml.dll v.2.0.5022.0 or above with proper binding redirect).

  • The Telerik Reporting WCF Service (if needed) requires Telerik.Reporting.Service assembly (Telerik.Reporting.Service.dll)

  • Database Cache Provider requires Telerik.Reporting.Cache.Database.dll and Telerik Data Access.

  • CubeDataSource requires Telerik.Reporting.Adomd.dll and ADOMD.NET (Microsoft.AnalysisServices.AdomdClient.dll v.10.0.0.0 or above with proper binding redirects).