[Expand]General Information
[Collapse]WinForms Controls
  Prerequisites
 [Expand]What's Installed
 [Expand]Build an Application
 [Collapse]Controls and Libraries
  [Expand]Forms and User Controls
  [Expand]Messages, Notifications, and Dialogs
  [Expand]Editors and Simple Controls
  [Expand]Ribbon, Bars and Menu
  [Expand]Application UI Manager
  [Expand]Docking Library
  [Expand]Data Grid
  [Expand]Vertical Grid
  [Expand]Property Grid
  [Expand]Pivot Grid
  [Expand]Tree List
  [Expand]Chart Control
  [Expand]Diagrams
  [Expand]Gauges
  [Expand]Map Control
  [Collapse]Scheduler
   [Collapse]Product Information
     Main Features
     Included Components
     Deployment
     Visual Style Adjustments in version v17.1 and higher
    Getting Started
   [Expand]Scheduler Elements and Structure
   [Expand]Data Binding
   [Expand]Appointments
   [Expand]Views
   [Expand]Import and Export
    Printing
   [Expand]Reports
   [Expand]Time Zones
   [Expand]Design-Time Features
   [Expand]End-User Capabilities
   [Expand]Services
   [Expand]Member Tables
   [Expand]Visual Elements
   [Expand]Examples
  [Expand]Spreadsheet
  [Expand]Rich Text Editor
  [Expand]Spell Checker
  [Expand]Form Layout Managers
  [Expand]Navigation Controls
  [Expand]Printing-Exporting
  [Expand]PDF Viewer
   Reporting
  [Expand]Snap
  [Expand]TreeMap Control
  [Expand]Sunburst Control
 [Expand]Common Features
  Get More Help
 [Expand]API Reference
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Office File API
[Expand]Reporting
[Expand]Report and Dashboard Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]eXpress Persistent Objects
[Expand]CodeRush
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation
View this topic on docs.devexpress.com (Learn more)

Deployment

This document describes assemblies that are required by applications that use the functionality of the XtraScheduler Suite. Some of the assemblies are essential, while others that provide additional functionality can optionally be 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 details on licensing and the redistribution policy of DevExpress, refer to Redistribution and Deployment.

Expanded Required Libraries

Below is a list of essential libraries required by applications that use the XtraScheduler Suite. These libraries are considered to be redistributable under the DevExpress EULA, intended for distribution by you to the end-users of the software applications that you create.

Assembly

Description

DevExpress.XtraScheduler.v19.1.Core.dll

Contains main classes that implement the basic functionality of WinForms Scheduler, ASP.NET Scheduler, and WPF Scheduler controls.

DevExpress.XtraScheduler.v19.1.dll

Contains the SchedulerControl, SchedulerDataStorage and DateNavigator controls, along with additional controls available in the XtraScheduler Suite.

DevExpress.Utils.v19.1.dll

Contains basic utility classes and common skins (such as "DevExpress Style", "Visual Studio 2013", "Office 2013" and "Seven Classic").

DevExpress.Data.v19.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.Pdf.v19.1.Core.dll

Contains classes that provide the basic functionality to parse and render PDF files.

DevExpress.Printing.v19.1.Core.dll

Contains classes that implement the basic functionality for DevExpress printing libraries. Required for Print Preview in the Outlook-like appointment editing form.

DevExpress.XtraPrinting.v19.1.dll

Contains the Printing System component of the XtraPrinting Library. Required for Print Preview in the Outlook-like appointment editing form and for the SchedulerControl.ShowPrintPreview method.

DevExpress.XtraLayout.v19.1.dll

This assembly is required for the DevExpress.XtraPrinting.v19.1.dll library.

DevExpress.XtraTreeList.v19.1.dll

Required for the Print Preview dialog and default appointment editing form.

DevExpress.XtraEditors.v19.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.RichEdit.v19.1.Core.dll

Required for Print Preview and appointment form.

DevExpress.Sparkline.v19.1.Core.dll

Contains base classes that implement the core functionality of DevExpress Sparkline controls.

DevExpress.XtraGrid.v19.1.dll

Required for Agenda View.

By default, after installation has been performed, these assemblies are located in the C:\Program Files (x86)\DevExpress 19.1\Components\Bin\Framework\ path.

Expanded Additional Libraries

The following libraries provide additional functionality for applications that use the functionality of the XtraScheduler Suite.

Assembly

Description

DevExpress.BonusSkins.v19.1.dll

Contains extra skins (such as "Metropolis" and "McSkin").

DevExpress.XtraScheduler.v19.1.Extensions.dll

Contains some bonus classes that can be used to create an advanced MS Outlook-inspired Edit Appointment form, incorporate spell check functionality into your application, or add other extensions.

DevExpress.XtraScheduler.v19.1.Reporting.dll

Contains classes that implement Scheduler Reporting (printing via XtraReports) specifics.

Scheduler reporting functionality requires the XtraReports Suite (available as a separate product or as part of the DXperience Subscription).

DevExpress.XtraScheduler.v19.1.Reporting.Extensions.dll

Contains additional classes required to invoke and use the End-User Report Designer. Scheduler reporting functionality requires the XtraReports Suite (available as a separate product or as part of the DXperience Subscription).

DevExpress.XtraBars.v19.1.dll

Contains the Ribbon UI, toolbar, menu and docking components. This assembly is required if an application uses a Ribbon or Bar UI.

Expanded Non-Redistributable Libraries

Distributing any DevExpress design-time libraries ending with ".Design" (for instance, DevExpress.XtraScheduler.v19.1.Design.dll, DevExpress.XtraEditors.v19.1.Design.dll and DevExpress.XtraPrinting.v19.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.

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