Skip to main content

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.v23.2.dll
Implements the basic functionality for all DevExpress controls.
DevExpress.DataVisualization.v23.2.Core.dll, DevExpress.Charts.v23.2.Core.dll, DevExpress.XtraCharts.v23.2.dll
Contain base classes for the charting engine.
DevExpress.Office.v23.2.Core.dll
Contains base classes for Office File API and Office controls.
DevExpress.Pdf.v23.2.Core.dll
Contains classes that implement the basic functionality to parse and render PDF files.
DevExpress.Printing.v23.2.Core.dll
Contains classes that implement the basic functionality for DevExpress printing libraries.
DevExpress.Sparkline.v23.2.Core.dll
Contains classes that are required for sparklines embedded in a spreadsheet document.
DevExpress.Spreadsheet.v23.2.Core.dll
Contains basic classes that implement the main functionality of DevExpress Spreadsheet.
DevExpress.TreeMap.v23.2.Core.dll
Contains classes that are required for treemaps embedded in a spreadsheet document.
DevExpress.Web.v23.2.dll
Contains classes that implement the core functionality of all DevExpress web controls.
DevExpress.Web.ASPxSpreadsheet.v23.2.dll
Contains classes that implement a functionality related to the ASPxSpreadsheet control.
DevExpress.XtraTreeMap.v23.2.dll
Contains classes that are required for treemaps embedded in a spreadsheet document.

Optional Redistributable Libraries

DevExpress.DataAccess.v23.2.dll
Contains classes that implement functionality for the mail merge and data binding features.
DevExpress.Web.ASPxThemes.v23.2.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.v23.2.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:

Important

You can consult the EULA for up-to-the-date information on which assemblies, tools, and executables are redistributable.