Log In
Home
Support
Demos
Documentation
Blogs
Training
Webinars
[Expand]Welcome to DevExpress .NET Documentation
[Expand]WinForms Controls
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Collapse]WPF Controls
  Prerequisites
 [Expand]What's Installed
 [Expand]Common Concepts
 [Expand]MVVM Framework
 [Collapse]Controls and Libraries
  [Expand]Windows and Utility Controls
   Dialogs, Notifications and Panels
   Reporting
  [Expand]Data Grid
  [Expand]Ribbon, Bars and Menu
  [Collapse]Charts Suite
   [Collapse]Chart Control
    [Expand]Getting Started
    [Expand]Fundamentals
    [Expand]Providing Data
    [Expand]Appearance Customization
    [Expand]End-User Features
    [Expand]Design-Time Features
    [Expand]Visual Elements
    [Expand]Examples
    [Collapse]Additional Resources
      Product Class Structure
      Attached Properties
      Chart Clients for the Range Control
      Deployment
   [Expand]Chart3D Control
  [Expand]Pivot Grid
  [Expand]Scheduler
  [Expand]Spreadsheet
  [Expand]Rich Text Editor
  [Expand]Tree List
  [Expand]Gauge Controls
  [Expand]Map Control
  [Expand]Layout Management
  [Expand]Windows Modern UI
  [Expand]Printing-Exporting
  [Expand]Data Editors
  [Expand]Navigation Controls
  [Expand]Spell Checker
  [Expand]Property Grid
  [Expand]PDF Viewer
  [Expand]TreeMap Control
  [Expand]Diagram Control
  [Expand]Scheduler (legacy)
 [Expand]Scaffolding Wizard
 [Expand]Localization
  Redistribution and Deployment
  Get More Help
 [Expand]API Reference
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Document Server
[Expand]Reporting
[Expand]Report Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]CodeRush
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation

Deployment

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.

Expanded 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.v17.2.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.v17.2.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.v17.2.dll Contains the bars and editors libraries, basic controls and utility classes.
DevExpress.Data.v17.2.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.v17.2.dll Contains classes that support the MVVM design pattern.

Expanded Additional Libraries

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

Assembly

Description

DevExpress.Xpf.Printing.v17.2.dll Provides basic printing-exporting functionality to DevExpress WPF controls. Required only if an application uses the Chart Designer for WPF.
DevExpress.Printing.v17.2.Core.dll Contains classes that implement the basic functionality for DevExpress printing libraries.
DevExpress.Charts.Designer.v17.2.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.v17.2.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.v17.2.dll Contains the GridControl, TreeListControl and other components that are included in the WPF Grid suite. Required for the Chart Designer and Printing and Exporting.
DevExpress.Xpf.Ribbon.v17.2.dll Contains the DevExpress WPF Ribbon control and its auxiliary classes. Required for the Chart Designer and Printing and Exporting.
DevExpress.CodeParser.v17.2.dll Contains classes that are used to parse and highlight code within the Script Editor.
Required for the End-User Report Designer.
DevExpress.Office.v17.2.Core.dll Contains base common entities used by RichEdit, Spreadsheet, Snap and Document Server Suites. Referenced by the DevExpress.Xpf.Printing assembly.
DevExpress.Pdf.v17.2.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.v17.2.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 (FilterEditorControl) and/or exporting to DOCX. Referenced by the DevExpress.Xpf.Printing assembly.
DevExpress.DocumentViewer.v17.2.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.v17.2.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.v17.2.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.

Expanded Non-Redistributable Libraries

Distributing any DevExpress design-time libraries ending with ".Design" (for instance, DevExpress.XtraCharts.v17.2.Design.dll, DevExpress.XtraEditors.v17.2.Design.dll and DevExpress.XtraPrinting.v17.2.Design) is strictly prohibited.

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

Is this topic helpful?​​​​​​​