Assemblies Deployed with ASP.NET MVC Reporting Applications
- 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 MVC 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 MVCxWebDocumentViewer 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.v17.2.dll | Contains basic classes for all DevExpress components. |
DevExpress.DataAccess.v17.2.dll | Enables an application to support binding reports to an SQL or Entity Framework data source. |
DevExpress.Pdf.v17.2.Core.dll | Required for exporting to PDF. |
DevExpress.Printing.v17.2.Core.dll | Contains classes that implement the basic functionality for DevExpress printing libraries. |
DevExpress.XtraReports.v17.2.dll | Contains the XtraReport class, together with other additional controls. |
DevExpress.XtraReports.v17.2.Web.dll | Contains classes that provide the reporting functionality for ASP.NET applications. |
DevExpress.Web.v17.2.dll | Contains classes that implement the basic functionality of all ASP.NET controls by DevExpress. |
DevExpress.Web.ASPxThemes.v17.2.dll | Contains classes that implement a set of pre-defined AutoFormats schemes for DevExpress controls. |
DevExpress.Web.MVC.v17.2.dll | Contains classes which implement the common functionality of DevExpress Extensions for ASP.NET MVC. |
DevExpress.Web.Resources.v17.2.dll | Contains client-side libraries required to run the Document Viewer. |
Optional Assembly | Description |
---|---|
DevExpress.Charts.v17.2.Core.dll | Required only if a report contains at least one XRChart control. |
DevExpress.Office.v17.2.Core.dll | Required for report export to DOCX or if a report contains at least one XRRichText or XRPivotGrid control. |
DevExpress.PivotGrid.v17.2.Core.dll | Required only if a report contains at least one XRPivotGrid control. |
DevExpress.RichEdit.v17.2.Core.dll | Required for report export to DOCX or if a report contains at least one XRRichText control. |
DevExpress.RichEdit.v17.2.Export.dll | Required for report export to DOCX. |
DevExpress.Sparkline.v17.2.Core.dll | Required only if a report contains at least one XRSparkline control. |
DevExpress.Xpo.v17.2.dll | Required only if a report is bound to an SQL or Entity Framework data source. |
DevExpress.XtraCharts.v17.2.dll | Required only if a report contains at least one XRChart control. |
DevExpress.XtraGauges.v17.2.Core.dll | Required only if a report contains at least one XRGauge control. |
DevExpress.XtraReports.v17.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 MVCxReportDesigner 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.Charts.v17.2.Core.dll | Required only if a report contains at least one XRChart control. |
DevExpress.CodeParser.v17.2.dll | Enables an application to support binding reports to an SqlDataSource by using a CustomSqlQuery. |
DevExpress.Data.v17.2.dll | Contains basic classes for all DevExpress components. |
DevExpress.DataAccess.v17.2.dll | Enables an application to support binding reports to an SQL or Entity Framework data source. |
DevExpress.Office.v17.2.Core.dll | Required for report export to DOCX or if a report contains at least one XRRichText or XRPivotGrid control. |
DevExpress.Pdf.v17.2.Core.dll | Required only for exporting to PDF. |
DevExpress.PivotGrid.v17.2.Core.dll | Required only if a report contains at least one XRPivotGrid control. |
DevExpress.Printing.v17.2.Core.dll | Contains classes that implement the basic functionality for DevExpress printing libraries. |
DevExpress.RichEdit.v17.2.Core.dll | Required for report export to DOCX or if a report contains at least one XRRichText control. |
DevExpress.Sparkline.v17.2.Core.dll | Required only if a report contains at least one XRSparkline control. |
DevExpress.Xpo.v17.2.dll | Required only if a report is bound to an SQL or Entity Framework data source. |
DevExpress.XtraCharts.v17.2.dll | Required only if a report contains at least one XRChart control. |
DevExpress.XtraGauges.v17.2.Core.dll | Required only if a report contains at least one XRGauge control. |
DevExpress.XtraReports.v17.2.dll | Contains the XtraReport class, together with other additional controls. |
DevExpress.XtraReports.v17.2.Web.dll | Contains classes that provide the reporting functionality for ASP.NET applications. |
DevExpress.Web.v17.2.dll | Contains classes that implement the basic functionality of all ASP.NET controls by DevExpress. |
DevExpress.Web.ASPxThemes.v17.2.dll | Contains classes that implement a set of pre-defined AutoFormats schemes for DevExpress controls. |
DevExpress.Web.MVC.v17.2.dll | Contains classes which implement the common functionality of DevExpress Extensions for ASP.NET MVC. |
DevExpress.Web.Resources.v17.2.dll | Contains client-side libraries required to run the Report Designer. |
Optional Assembly | Description |
---|---|
DevExpress.RichEdit.v17.2.Export.dll | Required for report export to DOCX. |
DevExpress.XtraReports.v17.2.Web.Azure.dll | Required only for correct deployment of ASP.NET reporting applications on Microsoft Azure. |