ASP.NET MVC Reporting Application Deployment
- 5 minutes to read
This document lists the libraries that you should deploy to use DevExpress Reporting components in your ASP.NET MVC application.
Tip
You can find information on how to deploy a specific DevExpress Reports version in the help file that is included with the product installation.
#Libraries Required to Load the Document Viewer
The following libraries are required to deploy an application that uses the MVCxWebDocumentViewer component.
These libraries are redistributable under the XtraReports EULA. You can distribute them with software applications that you create. See Redistribution and Deployment for more information.
Required Assembly | Description |
---|---|
DevExpress. |
Implements DevExpress controls’ base classes. |
DevExpress. |
Required to bind reports to an SQL, Entity Framework, XPO, Excel, JSON, Object, or Federation data source. |
DevExpress. |
Implements the basic graphics functionality. |
DevExpress. |
Required to export reports to PDF. |
DevExpress. |
Implements PDF-related features. Required if a report contains XRPdf |
DevExpress. |
Implements basic DevExpress printing features. |
DevExpress. |
Contains the Xtra |
DevExpress. |
Contains cross-platform reporting classes used in ASP. |
DevExpress. |
Contains classes that implement reporting features specific for ASP. |
DevExpress. |
Contains classes that implement DevExpress ASP. |
DevExpress. |
Contains classes that implement a set of pre-defined Auto |
DevExpress. |
Contains classes DevExpress Extensions features for ASP. |
DevExpress. |
Contains client-side libraries required to run the Document Viewer. |
Optional Assembly | Description |
---|---|
DevExpress. |
Required if a report contains XRChart controls. |
DevExpress. |
Required to export reports to DOCX or if a report contains XRRich |
DevExpress. |
Required if a report contains XRPivot |
DevExpress. |
Required to export reports to DOCX or if a report contains XRRich |
DevExpress. |
Required for report export to DOCX. |
DevExpress. |
Required if a report contains XRSparkline controls. |
DevExpress. |
Required if a report is bound to an SQL or Entity Framework data source. |
DevExpress. |
Required if a report contains XRChart controls. |
DevExpress. |
Required if a report contains XRGauge controls. |
DevExpress. |
Implements services that use Microsoft Azure resources to store reports and synchronize reporting web controls on multiple instances. |
#Libraries Required to Load the Report Designer
The following libraries are required to deploy an application that uses the MVCxReportDesigner control.
These libraries are redistributable under the XtraReports EULA. You can distribute them with software applications that you create. See Redistribution and Deployment for more information.
Required Assembly | Description |
---|---|
DevExpress. |
Required if a report contains XRChart controls. |
DevExpress. |
Contains classes that parse the Sql |
DevExpress. |
Contains base classes for DevExpress controls. |
DevExpress. |
Required to bind reports to an SQL or Entity Framework data source. |
DevExpress. |
Implements the basic graphics functionality. |
DevExpress. |
Required to export reports to DOCX or if a report contains XRRich |
DevExpress. |
Required to export reports to PDF. |
DevExpress. |
Required if a report contains XRPivot |
DevExpress. |
Implements basic DevExpress printing features. |
DevExpress. |
Required to export reports to DOCX or if a report contains XRRich |
DevExpress. |
Required to export reports to DOCX. |
DevExpress. |
Required if a report contains XRSparkline controls. |
DevExpress. |
Required if a report is bound to an SQL or Entity Framework data source. |
DevExpress. |
Required if a report contains XRChart controls. |
DevExpress. |
Required if a report contains XRGauge controls. |
DevExpress. |
Contains the Xtra |
DevExpress. |
Contains cross-platform reporting classes used in ASP. |
DevExpress. |
Implements features specific to ASP. |
DevExpress. |
Contains classes that implement DevExpress ASP. |
DevExpress. |
Contains classes that implement a set of pre-defined Auto |
DevExpress. |
Contains classes which implement the common functionality of DevExpress Extensions for ASP. |
DevExpress. |
Contains client-side libraries required to run the Report Designer. |
Optional Assembly | Description |
---|---|
DevExpress. |
Contains classes that implement the code completion engine. |
DevExpress. |
Implements services that use Microsoft Azure resources to store reports and synchronize reporting web controls on multiple instances. |
#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 redistributable under the XtraReports EULA. You can distribute it with software applications that you create. See Redistribution and Deployment for more information.
Assembly | Description |
---|---|
System. |
System. is used to serialize .NET objects into JSON data and deserialize JSON data into .NET objects. |
#Libraries Required to Use the Skia Rendering Engine
The following libraries are required when you enable the Skia graphics engine to improve the report rendering on Linux or Windows Azure. Add these libraries as assemblies or NuGet packages to your project.
Assembly | Description |
---|---|
DevExpress. |
The Skia cross-platform graphics engine. |
DevExpress. |
Contains the cross-platform drawing functionality based on the Skia Graphics Library. |
These libraries are redistributable under the XtraReports EULA. You can distribute it with software applications that you create. See the following article for more information: Redistribution and Deployment.