Assemblies Deployed with LightSwitch Reporting Applications
- 4 minutes to read
This document describes the assemblies deployed with your LightSwitch applications that use the functionality of the XtraReports Suite.
This document lists the libraries that should be deployed with the latest version of XtraReports for LightSwitch. If you are using an older XtraReports version, please refer to the local help file that is shipped with the installation to get information on how to deploy it.
Some of the assemblies are essential, while others (that provide additional functionality) can be optionally deployed, depending on your requirements.
Note that if you use other Developer Express components in your application, using and deploying them should comply with the corresponding EULA documents. For more details on licensing information and the redistribution policy of Developer Express, refer to Redistribution and Deployment.
#Client-Side Libraries
Below are libraries required by the client side of LightSwitch applications that use the XtraReports Suite.
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 Non-Redistributable Libraries.
Assembly | Description |
---|---|
DevExpress. |
Contains basic classes for all DevExpress components. |
DevExpress. |
Contains classes that implement the basic functionality for DevExpress printing libraries. |
DevExpress. |
Contains the bar and editor libraries, basic controls and utility classes. |
DevExpress. |
Contains the Dock |
DevExpress. |
Contains classes that implement the basic functionality of the DXDocking suite. |
DevExpress. |
Contains components and controls that provide the printing functionality supported by the DXPrinting Library. |
DevExpress. |
Contains the Report |
#Common Libraries
The following library is required by LightSwitch applications that use the XtraReports Suite.
This library is considered redistributable under the XtraReports EULA and is intended for distribution by you to end-users of software applications that you create. For more information on this, see Non-Redistributable Libraries.
Assembly | Description |
---|---|
DevExpress. |
Provides the basic functionality for Light |
#Server-Side Libraries
Below are libraries that are required by the server side of LightSwitch applications that use the XtraReports Suite.
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 Non-Redistributable Libraries.
Assembly | Description |
---|---|
DevExpress. | Implements the basic functionality for charts. Required only if an application uses either the End-User Designer or includes a report containing at least one DevExpress. |
DevExpress. | Contains basic classes for all DevExpress components. |
DevExpress. | Implements the basic functionality for pivot grids. Required only if a report contains at least one DevExpress. |
DevExpress. | Contains classes that implement the basic functionality for DevExpress printing libraries. |
DevExpress. | Implements the basic functionality for processing a rich text. Required only if a report contains at least one DevExpress. |
DevExpress. | Contains basic utility classes and common skins. |
DevExpress. | Provides basic printing functionality to the DXPrinting Library. |
DevExpress. | Implements the functionality that is required for exporting report documents. |
DevExpress. | Contains classes that assist the session data processing by the server. |
DevExpress. | Contains basic classes that implement the main functionality for the Xtra Required only if an application uses either the End-User Designer or includes a report containing at least one DevExpress. |
DevExpress. | Contains the DevExpress. |
DevExpress. | Implements the functionality that is required for report document creation, its printing and exporting. Always deployed together with DevExpress. |
DevExpress. | Contains classes that are required for the server-side of a Light |
DevExpress. | Implements the general functionality for processing a rich text. Required only if a report contains at least one DevExpress. |