Deployment of ASPxSpreadsheet
- 3 minutes to read
This document lists the assemblies web projects require when they use the ASPxSpreadsheet control’s functionality.
When you deploy a web project that uses ASPxSpreadsheet control, you should copy the corresponding assembly files that implement the functionality onto a target machine (server). Note that you cannot use our installation for this purpose since it includes design-time libraries that cannot be distributed according to the terms of our EULA.
Use our Assembly Deployment Tool to collect the required redistributable DevExpress and custom assemblies automatically to deploy your application. Otherwise, you can deploy the required assemblies manually.
#Required Libraries
Below is a list of essential libraries required by applications that use the ASPxSpreadsheet. These libraries are considered to be redistributable under the .NET Controls & Frameworks EULA, and thus can be redistributed legally.
#Required Redistributable Libraries
- DevExpress.Data.v24.1.dll
- Implements the basic functionality for all DevExpress controls.
- DevExpress.DataVisualization.v24.1.Core.dll, DevExpress.Charts.v24.1.Core.dll, DevExpress.XtraCharts.v24.1.dll
- Contain base classes for the charting engine.
- DevExpress.Office.v24.1.Core.dll
- Contains base classes for Office File API and Office controls.
- DevExpress.Pdf.v24.1.Core.dll
- Contains classes that implement the basic functionality to parse and render PDF files.
- DevExpress.Printing.v24.1.Core.dll
- Contains classes that implement the basic functionality for DevExpress printing libraries.
- DevExpress.Sparkline.v24.1.Core.dll
- Contains classes that are required for sparklines embedded in a spreadsheet document.
- DevExpress.Spreadsheet.v24.1.Core.dll
- Contains basic classes that implement the main functionality of DevExpress Spreadsheet.
- DevExpress.TreeMap.v24.1.Core.dll
- Contains classes that are required for treemaps embedded in a spreadsheet document.
- DevExpress.Web.v24.1.dll
- Contains classes that implement the core functionality of all DevExpress web controls.
- DevExpress.Web.ASPxSpreadsheet.v24.1.dll
- Contains classes that implement a functionality related to the ASPxSpreadsheet control.
- DevExpress.XtraTreeMap.v24.1.dll
- Contains classes that are required for treemaps embedded in a spreadsheet document.
#Optional Redistributable Libraries
- DevExpress.DataAccess.v24.1.dll
- Contains classes that implement functionality for the mail merge and data binding features.
- DevExpress.Web.ASPxThemes.v24.1.dll
Contains classes that implement a set of predefined DevExpress themes for DevExpress web controls.
For more information, see the following topic: ASPxThemes Assembly.
- Localization Libraries
Deploy satellite resource assemblies if you localize the ASPxSpreadsheet control.
For more information, see the following topic: Satellite Resource Assemblies.
#Non-Redistributable Libraries
Distribution of any design-time libraries that end with .Design
(for instance, DevExpress.XtraPrinting.v24.1.Design
) is strictly prohibited.
#See Also
The following topic describes how to use the DevExpress Assembly Deployment Tool:
Follow the links below for more information about the deployment mechanism in .NET:
- ASP.NET Deployment Content Map
- Deploying Applications and Components
- Choosing a Deployment Strategy
- ClickOnce Deployment Overview
Important
You can consult the EULA for up-to-the-date information on which assemblies, tools, and executables are redistributable.