SpreadsheetControl Deployment
- 3 minutes to read
This document describes which assemblies are required by applications that use the functionality of the XtraSpreadsheet Suite. Some of the assemblies are essential, while others that provide additional functionality can be optionally deployed, depending on your requirements.
If you use other DevExpress components in your application, their use and deployment should comply with the corresponding EULA documents. For more information on licensing and the redistribution policy of DevExpress, refer to Redistribution and Deployment.
Required Libraries
Below are the essential libraries that are required by applications that use the XtraSpreadsheet Suite. These libraries are considered redistributable under the DevExpress EULA, intended for distribution by you to the end-users of the software applications that you create.
Assembly | Description |
---|---|
DevExpress.Data.v24.1.dll | Provides the basic functionality for all DevExpress components. |
DevExpress.DataVisualization.v24.1.Core.dll | Required for embedded charts. |
DevExpress.Data.Desktop.v24.1.dll | Contains platform-specific classes used by DevExpress desktop controls (WinForms and WPF). |
DevExpress.Drawing.v24.1.dll | Contains cross-platform counterparts of the |
DevExpress.Utils.v24.1.dll | Contains basic utility classes and common skins (such as “DevExpress Style”, “Visual Studio 2013”, “Office 2013” and “Seven Classic”). |
DevExpress.Utils.v24.1.UI.dll | Provides the basic functionality for the user interface. |
DevExpress.Office.v24.1.Core.dll | Contains base classes common for Office File API and Office controls. |
DevExpress.Spreadsheet.v24.1.Core.dll | Contains basic classes that implement the main functionality of DevExpress Spreadsheet. |
DevExpress.TreeMap.v24.1.Core.dll | Required to implement treemap charts. |
DevExpress.XtraSpreadsheet.v24.1.dll | Contains the SpreadsheetControl and basic classes that implement its main functionality. |
DevExpress.XtraRichEdit.v24.1.dll | Required for built-in editors. |
DevExpress.RichEdit.v24.1.Core.dll | Required for built-in editors. |
DevExpress.XtraBars.v24.1.dll | Contains the Ribbon UI, toolbar, menu and docking components, provided by the DevExpress Ribbon, Menu and Docking Library. Note: This assembly is also required when using the PdfViewer control. |
DevExpress.XtraEditors.v24.1.dll | Contains a set of full-featured editors supported by the XtraEditors Suite. Note: This assembly is also required when using the PdfViewer control. |
DevExpress.XtraNavBar.v24.1.dll | Contains a navigation bar component supported by the XtraNavBar suite. |
DevExpress.XtraTreeList.v24.1.dll | Contains the classes required to paint tree-like controls. |
DevExpress.XtraTreeMap.v24.1.dll | Required to implement treemap charts. |
DevExpress.XtraPrinting.v24.1.dll | Contains classes that implement printing and exporting functionality implemented by the Printing-Exporting library. |
DevExpress.XtraLayout.v24.1.dll | This assembly is required for the DevExpress.XtraPrinting.v24.1.dll library. |
DevExpress.Printing.v24.1.Core.dll | Contains classes that implement the basic functionality for DevExpress printing libraries. |
DevExpress.Charts.v24.1.Core.dll | Required for embedded charts. |
DevExpress.XtraCharts.v24.1.dll | Required for embedded charts. |
DevExpress.Sparkline.v24.1.Core.dll | Required for embedded sparklines. |
DevExpress.DataAccess.v24.1.dll | Required for the Mail Merge functionality. |
DevExpress.DataAccess.v24.1.UI.dll | Required for the Mail Merge functionality. |
DevExpress.XtraGrid.v24.1.dll | Required for the Mail Merge functionality and certain built-in dialogs. |
DevExpress.Pdf.v24.1.Core.dll | Required for export a document to PDF. |
Additional Libraries
The following libraries provide additional functionality for applications that use the functionality of the XtraSpreadsheet Suite.
Assembly | Description |
---|---|
DevExpress.BonusSkins.v24.1.dll | Contains extra skins (such as “Metropolis” and “McSkin”). |
DevExpress.Dialogs.v24.1.Core.dll | Contains internal classes that implement the core functionality for DevExpress dialogs. |
DevExpress.Images.v24.1.dll | Required for ribbon Command UI. |
DevExpress.Xpo.v24.1.dll | Required for end-users to operate Data Source Wizard when adding a new data source in the application which uses Mail Merge functionality. |
DevExpress.XtraDialogs.v24.1.dll | Contains skinnable DevExpress counterparts for standard WinForms Open and Save File dialogs. |
Non-Redistributable Libraries
Distributing any DevExpress design-time libraries ending with “.Design” (for instance, DevExpress.XtraEditors.v24.1.Design.dll), is strictly prohibited.
Please consult the EULA for additional information on which libraries, tools and executables are considered redistributable.