Skip to main content
A newer version of this page is available. .

Application Deployment

  • 4 minutes to read

This document lists all libraries that might need to be deployed when using the latest version of DevExpress Reporting components in your ASP.NET WebForms application.

Tip

You can find information about deploying older versions of DevExpress Reports in the local help file shipped with their installation.

Libraries Required to Load a Document Viewer

The following libraries are required to deploy an application that uses the ASPxWebDocumentViewer control.

These libraries are considered redistributable under the XtraReports EULA and are intended for distribution by you to end-users of software applications that you create. For more information on this, see Redistribution and Deployment.

Required Assembly Description
DevExpress.Data.v19.2.dll Contains basic classes for all DevExpress components.
DevExpress.DataAccess.v19.2.dll Enables an application to support binding reports to an SQL or Entity Framework data source.
DevExpress.Pdf.v19.2.Core.dll Required for exporting to PDF.
DevExpress.Printing.v19.2.Core.dll Contains classes that implement the basic functionality for DevExpress printing libraries.
DevExpress.XtraReports.v19.2.dll Contains the XtraReport class, together with other additional controls.
DevExpress.XtraReports.v19.2.Web.dll Contains cross-platform reporting classes used in ASP.NET WebForms, ASP.NET MVC and ASP.NET Core applications.
DevExpress.XtraReports.v19.2.Web.WebForms.dll Contains classes that provide reporting functionality specific for ASP.NET WebForms and ASP.NET MVC applications.
DevExpress.Web.v19.2.dll Contains classes that implement the basic functionality of all ASP.NET controls by DevExpress.
DevExpress.Web.ASPxThemes.v19.2.dll Contains classes that implement a set of pre-defined AutoFormats schemes for DevExpress controls.
DevExpress.Web.Resources.v19.2.dll Contains client-side libraries required to run the Document Viewer.
Optional Assembly Description
DevExpress.Charts.v19.2.Core.dll Required only if a report contains at least one XRChart control.
DevExpress.Office.v19.2.Core.dll Required for report export to DOCX or if a report contains at least one XRRichText or XRPivotGrid control.
DevExpress.PivotGrid.v19.2.Core.dll Required only if a report contains at least one XRPivotGrid control.
DevExpress.RichEdit.v19.2.Core.dll Required for report export to DOCX or if a report contains at least one XRRichText control.
DevExpress.RichEdit.v19.2.Export.dll Required for report export to DOCX.
DevExpress.Sparkline.v19.2.Core.dll Required only if a report contains at least one XRSparkline control.
DevExpress.Xpo.v19.2.dll Required only if a report is bound to an SQL or Entity Framework data source.
DevExpress.XtraCharts.v19.2.dll Required only if a report contains at least one XRChart control.
DevExpress.XtraGauges.v19.2.Core.dll Required only if a report contains at least one XRGauge control.
DevExpress.XtraReports.v19.2.Web.Azure.dll Required only for correct deployment of ASP.NET reporting applications on Microsoft Azure.

Libraries Required to Load a Report Designer

The following libraries are required to deploy an application that uses the ASPxReportDesigner control.

These libraries are considered redistributable under the XtraReports EULA and are intended for distribution by you to end-users of software applications that you create. For more information on this, see Redistribution and Deployment.

Assembly Description
DevExpress.Charts.v19.2.Core.dll Required only if a report contains at least one XRChart control.
DevExpress.CodeParser.v19.2.dll Enables an application to support binding reports to an SqlDataSource by using a CustomSqlQuery.
DevExpress.Data.v19.2.dll Contains basic classes for all DevExpress components.
DevExpress.DataAccess.v19.2.dll Enables an application to support binding reports to an SQL or Entity Framework data source.
DevExpress.Office.v19.2.Core.dll Required for report export to DOCX or if a report contains at least one XRRichText or XRPivotGrid control.
DevExpress.Pdf.v19.2.Core.dll Required only for exporting to PDF.
DevExpress.PivotGrid.v19.2.Core.dll Required only if a report contains at least one XRPivotGrid control.
DevExpress.Printing.v19.2.Core.dll Contains classes that implement the basic functionality for DevExpress printing libraries.
DevExpress.RichEdit.v19.2.Core.dll Required for report export to DOCX or if a report contains at least one XRRichText control.
DevExpress.RichEdit.v19.2.Export.dll Required for report export to DOCX.
DevExpress.Sparkline.v19.2.Core.dll Required only if a report contains at least one XRSparkline control.
DevExpress.Xpo.v19.2.dll Required only if a report is bound to an SQL or Entity Framework data source.
DevExpress.XtraCharts.v19.2.dll Required only if a report contains at least one XRChart control.
DevExpress.XtraGauges.v19.2.Core.dll Required only if a report contains at least one XRGauge control.
DevExpress.XtraReports.v19.2.dll Contains the XtraReport class, together with other additional controls.
DevExpress.XtraReports.v19.2.CodeCompletion.dll Contains classes that implement the local code completion engine.
DevExpress.XtraReports.v19.2.Web.dll Contains cross-platform reporting classes used in ASP.NET WebForms, ASP.NET MVC and ASP.NET Core applications.
DevExpress.XtraReports.v19.2.Web.Azure.dll Required only for correct deployment of ASP.NET reporting applications on Microsoft Azure.
DevExpress.XtraReports.v19.2.Web.WebForms.dll Contains classes that provide reporting functionality specific for ASP.NET WebForms and ASP.NET MVC applications.
DevExpress.Web.v19.2.dll Contains classes that implement the basic functionality of all ASP.NET controls by DevExpress.
DevExpress.Web.ASPxThemes.v19.2.dll Contains classes that implement a set of pre-defined AutoFormats schemes for DevExpress controls.
DevExpress.Web.Resources.v19.2.dll Contains client-side libraries required to run the Report Designer.

Library Required to Use the JSON Data Source

This library is required if you use JsonDataSource to provide data to your reports. The library is considered redistributable under the XtraReports EULA.

Assembly Description
Newtonsoft.Json.dll The NewtonSoft cross-platform open-source library that is used to serialize .NET objects into JSON data and deserialize JSON data into .NET objects.
See Also