Skip to main content

Deployment

  • 3 minutes to read

This document lists assemblies required for the Chart Control for WPF.

Note

If you use other DevExpress 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 DevExpress, refer to Redistribution and Deployment.

Required Libraries

Below are the essential libraries required by applications that use the XtraCharts Suite. These libraries are redistributable under the DevExpress EULA and intended for end-users that use your applications.

Assembly

Description

DevExpress.Xpf.Charts.v24.1.dll

Contains the ChartControl and other components that are included in the WPF Charts suite.

In addition, this assembly is required when deploying an application containing the WPF Spreadsheet control with a chart.

DevExpress.Charts.v24.1.Core.dll

All DevExpress Charting controls contain classes shared via the same charting engine. These classes, along with a codebase, are intended for internal use, but also provide the basic functionality for ASP.NET Charts, WinForms Charts, and WPF Charts.

This assembly is also required when deploying an application containing the WPF Spreadsheet control with a chart.

DevExpress.Xpf.Core.v24.1.dll

Contains the bars and editors libraries, basic controls and utility classes.

DevExpress.Data.v24.1.dll

Implements the most basic functionality common to all DevExpress controls. This includes classes for data binding, skinning, printing, exporting, as well as many other auxiliary types and resources.

DevExpress.Mvvm.v24.1.dll

Contains classes that support the MVVM design pattern for WPF and WinForms.

Additional Libraries

The following libraries provide additional functionality for applications that use the Chart Control functionality.

Assembly

Description

DevExpress.Xpf.Printing.v24.1.dll

Provides basic printing-exporting functionality to DevExpress WPF controls. Required only if an application uses the Chart Designer for WPF.

DevExpress.Printing.v24.1.Core.dll

Contains classes that implement the basic functionality for DevExpress printing libraries.

DevExpress.Charts.Designer.v24.1.dll

Implements the functionality required for End-User Chart customization in WPF. Required only if an application uses the Chart Designer for WPF.

DevExpress.Xpf.Docking.v24.1.dll

Contains the DockLayoutManager and other components that are included in the WPF Docking suite. This assembly is also required when using the Print Preview functionality of the WPF Printing Library. Required for Print Previews.

DevExpress.Xpf.Grid.v24.1.dll

Contains the GridControl, TreeListControl and other components that are included in the WPF Grid suite. Required for the Chart Designer and Print and Export.

DevExpress.Xpf.Ribbon.v24.1.dll

Contains the DevExpress WPF Ribbon control and its auxiliary classes. Required for the Chart Designer and Print and Export.

DevExpress.CodeParser.v24.1.dll

Contains classes that are used to parse and highlight code within the Script Editor.

Required for the End-User Report Designer.

DevExpress.Office.v24.1.Core.dll

Contains base classes common for Office File API and Office controls. Referenced by the DevExpress.Xpf.Printing assembly.

DevExpress.Pdf.v24.1.Core.dll

Contains internal classes that provide the basic functionality to parse and render PDF files. Referenced by the DevExpress.Xpf.Printing assembly.

DevExpress.RichEdit.v24.1.Core.dll

Contains classes that implement the logic for formatting rich text, as well as basic types that provide a public API common to such DevExpress RTF controls as ASP.NET RichEdit, WinForms RichEdit, and WPF RichEdit.

This assembly is also required when using a Rich Edit in-place editor (RepositoryItemRichTextEdit), Filter Editor Control (DevExpress.XtraFilterEditor.FilterEditorControl) and/or exporting to DOCX. Referenced by the DevExpress.Xpf.Printing assembly.

DevExpress.DocumentViewer.v24.1.Core.dll

Contains DocumentViewerControl and other classes that provide base viewing functionality for WPF viewer controls. Referenced by the DevExpress.Xpf.Printing assembly.

DevExpress.Grid.v24.1.Core.dll

Contains the base classes used by DevExpress data-aware controls (e.g., Grid, Tree List). Referenced by the DevExpress.Xpf.Printing assembly.

DevExpress.Layout.v24.1.Core.dll

Contains classes which implement the basic layout functionality. This assembly is also required when using the Print Preview functionality of the WPF Printing Library. Referenced by the DevExpress.Xpf.Printing assembly.

Non-Redistributable Libraries

Distributing any DevExpress design-time libraries ending with “.Design” (for instance, DevExpress.XtraCharts.v24.1.Design.dll, DevExpress.XtraEditors.v24.1.Design.dll and DevExpress.XtraPrinting.v24.1.Design) is strictly prohibited.

Please consult the EULA for additional up-to-the-minute information on which libraries, tools and executables are considered redistributable.