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. |