Back to Devexpress

Redistribution and Deployment (Blazor Reporting)

xtrareports-403790-web-reporting-blazor-reporting-application-deployment.md

latest13.6 KB
Original Source

Redistribution and Deployment (Blazor Reporting)

  • Feb 17, 2026
  • 6 minutes to read

Redistribution

DevExpress Blazor libraries are redistributable under the End User License Agreement (EULA) and can be distributed to the users of your applications. You must have a valid license to legally distribute applications that use DevExpress Blazor Reporting components.

Important

Consult the End User License Agreement (EULA) for additional up-to-date information on redistributable assemblies, tools, and executables.

All DevExpress assemblies required and referenced by your ASP.NET Core Application with DevExpress Reports are available as part of one of the following subscriptions: Reporting, ASP.NET and Blazor, DXperience, or Universal.

Depending on data sources used in your application, additional libraries may be required.

Non-Redistributable Libraries

Distributing any DevExpress design-time libraries ending with “.Design” (for example, DevExpress.XtraPrinting.v25.2.Design.dll) is strictly prohibited.

Redistributable Libraries

Below are the libraries considered redistributable under the DevExpress Reports EULA and are intended for distribution to users of your software applications. Libraries are divided into sections according to their purpose and usage in ASP.NET Core Reporting controls.

NuGet Packages

The following NuGet packages for Blazor Reporting Controls are available from the local NuGet feed if you have DevExpress products installed locally, and in the DevExpress NuGet Gallery at https://nuget.devexpress.com/:

Package NameDescription
DevExpress.Blazor.Reporting.ViewerContains the native Report Viewer component for Blazor.
DevExpress.Blazor.Reporting.JSBasedControlsContains the Document Viewer and Report Designer JavaScript-based components for Blazor Server and standalone Blazor WebAssembly apps.
DevExpress.Blazor.Reporting.JSBasedControls.WebAssemblyContains the Document Viewer and Report Designer JavaScript-based components for hosted Blazor WebAssembly apps.
DevExpress.Blazor.Reporting.JSBasedControls.CommonContains common settings and client-side resources for the JavaScript-based Blazor Reporting components.
DevExpress.AIIntegration.Blazor.Reporting.ViewerProvides AI integration services for the DevExpress Blazor Report Viewer control.
DevExpress.Drawing.SkiaImplements the drawing functionality based on the on the Skia Graphics Library.

Assemblies

Common Blazor Assemblies
Assembly NameDescription
DevExpress.Blazor.v25.2.dllContains classes for all DevExpress Blazor components.
DevExpress.Blazor.Resources.v25.2.dllContains a set of resources for Blazor.
DevExpress.Data.v25.2.dllImplements the common data management functionality for DevExpress controls.
DevExpress.Data.v25.2.clrImplements the common data management functionality for DevExpress controls.
AI Integration-Specific Assemblies
Assembly NameDescription
DevExpress.AIIntegration.v25.2.dllImplements core functionality of DevExpress AI-powered extensions and services.
DevExpress.AIIntegration.Web.v25.2.dllImplements APIs that enable AI-powered features in DevExpress-powered Web applications.
DevExpress.AIIntegration.OpenAI.v25.2.dllImplements APIs to operate with OpenAIClient and OpenAIAssistant.
DevExpress.AIIntegration.Azure.TextAnalytics.v25.2.dllImplements services to operate with Azure AI Language.
DevExpress.AIIntegration.Azure.Translation.v25.2.dllImplements services to operate with Azure AI Translator.
DevExpress.AIIntegration.Reporting.Common.v25.2.dllImplements common AI integration functionality for Reporting components.
DevExpress.AIIntegration.Web.Reporting.Common.v25.2.dllImplements basic AI integration services for DevExpress Web Reporting controls.
DevExpress.AIIntegration.AspNetCore.Reporting.v25.2.dllImplements AI integration functionality for JavaScript-based Report Designer and Report Viewer components.
DevExpress.AIIntegration.Blazor.Common.v25.2.dllImplements a container for DevExpress AI Extensions and shared components for Blazor.
DevExpress.AIIntegration.Blazor.Reporting.Viewer.v25.2.dllImplements AI integration functionality for the native Blazor Report Viewer component.
DevExpress.AIIntegration.Blazor.Chat.25.2.dllImplements a dialog window that displays AI’s responses.
Reporting-Specific Assemblies
JavaScript-Based Reporting Components
Assembly NameDescription
DevExpress.Blazor.Reporting.JSBasedControls.Common.v25.2.dllContains common settings and client-side resources for the JavaScript-based Blazor Reporting components.
DevExpress.Blazor.Reporting.JSBasedControls.v25.2.dllImplements the functionality related to the Blazor Server and standalone WebAssembly JavaScript-based Report Designer and Report Viewer components.
DevExpress.Blazor.Reporting.JSBasedControls.WebAssembly.v25.2.dllImplements capabilities related to Blazor WASM JavaScript-based Report Designer and Report Viewer components.
DevExpress.AspNetCore.Common.v25.2.dllImplements the common functionality for DevExpress ASP.NET Core controls.
DevExpress.AspNetCore.Core.v25.2.dllImplements the core functionality for DevExpress ASP.NET Core controls.
DevExpress.AspNetCore.Reporting.v25.2.dllContains classes used to inject the reporting functionality into ASP.NET Core applications.
DevExpress.AspNetCore.Reporting.v25.2.Azure.dllContains services designed to work with web reporting applications in the Microsoft Azure environment.
DevExpress.Charts.v25.2.Core.dllContains classes used to display charts in reports.
DevExpress.DataAccess.v25.2.dllContains classes used to access different data providers.
DevExpress.DataVisualization.v25.2.Core.dllImplements the core functionality for DevExpress data visualization controls.
DevExpress.Drawing.v25.2.Core.dllImplements the basic graphics functionality.
DevExpress.Office.v25.2.Core.dllContains classes required to export reports to DOCX.
DevExpress.Pdf.v25.2.Core.dllContains classes required to export reports to PDF.
DevExpress.Pdf.v25.2.Drawing.dllContains classes that implement PDF-related features used to render PDF file content in reports.
DevExpress.Pdf.v25.2.SkiaRenderer.dllImplements the cross-platform PDF renderer based on the Skia Graphics Library.
DevExpress.PivotGrid.v25.2.Core.dllContains classes used to display Pivot Grid controls in reports.
DevExpress.RichEdit.v25.2.Core.dllContains classes required to display formatted text in a report and to export reports to DOCX.
DevExpress.RichEdit.v25.2.Export.dllContains classes required to export reports to DOCX.
DevExpress.Printing.v25.2.Core.dllImplements the basic printing functionality.
DevExpress.Sparkline.v25.2.Core.dllContains classes used to display sparklines in reports.
DevExpress.Web.Reporting.v25.2.Common.Services.dllContains classes for .NET 8+ Reporting controls.
DevExpress.Web.Resources.v25.2.dllContains client-side libraries required to run the DevExpress Web controls.
DevExpress.Xpo.v25.2.dllImplements the functionality for eXpress Persistent Objects (XPO).
DevExpress.XtraCharts.v25.2.dllContains classes used to display charts in reports.
DevExpress.XtraGauges.v25.2.Core.dllContains classes that implement the basic functionality of the XtraGauges Suite.
DevExpress.XtraReports.v25.2.dllImplements the core reporting functionality.
DevExpress.XtraReports.v25.2.CodeCompletion.dllImplements the code completion functionality in Report Designers.
DevExpress.XtraReports.v25.2.Web.dllImplements the reporting functionality for Web platforms.
DevExpress.Blazor.RichEdit.v25.2.dllContains classes for DevExpress Blazor DxRichEdit component. Required to enable the inline text editor
>[!Important] >The DxRichEdit ships as part of the following subscriptions: ASP.NET & Blazor, DXperience, and Universal. Refer to the following page for additional information: DevExpress Subscriptions.
Native Report Viewer
Assembly NameDescription
DevExpress.Blazor.Reporting.v25.2.Viewer.dllImplements capabilities related to the native Blazor Report Viewer component.
DevExpress.Blazor.v25.2.Viewer.dllContains classes for DevExpress Blazor Viewer components (Report Viewer and PDF Viewer).
DevExpress.Charts.v25.2.Core.dllContains classes used to display charts in reports.
DevExpress.CodeParser.v25.2.Core.dllContains classes used to display charts in reports.
DevExpress.DataAccess.v25.2.dllContains classes used to access different data providers.
DevExpress.DataVisualization.v25.2.Core.dllImplements DevExpress data visualization control core capabilities.
DevExpress.Drawing.v25.2.dllContains the basic drawing capabilities for DevExpress components.
DevExpress.Drawing.v25.2.Skia.dllImplements cross-platform drawing capabilities based on the Skia Graphics Library.
DevExpress.Office.v25.2.Core.dllContains classes required to export reports to DOCX.
DevExpress.Pdf.v25.2.Core.dllContains classes required to export reports to PDF.
DevExpress.Pdf.v25.2.Drawing.dllContains classes that implement PDF-related features used to render PDF file content in reports.
DevExpress.PivotGrid.v25.2.Core.dllContains classes used to display Pivot Grid controls in reports.
DevExpress.Printing.v25.2.Core.dllContains classes that implement basic capabilities for DevExpress printing libraries.
DevExpress.RichEdit.v25.2.Core.dllContains classes required to display formatted text in a report and to export reports to DOCX.
DevExpress.RichEdit.v25.2.Export.dllContains classes required to export reports to DOCX.
DevExpress.Sparkline.v25.2.Core.dllContains classes used to display sparklines in reports.
DevExpress.Xpo.v25.2.dllImplements capabilities for eXpress Persistent Objects (XPO).
DevExpress.XtraCharts.v25.2.dllContains classes used to display charts in reports.
DevExpress.XtraGauges.v25.2.Core.dllContains classes that implement XtraGauges Suite basic capabilities.
DevExpress.XtraReports.v25.2.dllImplements core reporting functionality.
DevExtreme.AspNet.Data.dllDevExtreme data layer extension for ASP.NET.

Deployment

The following Microsoft help topics describe how to deploy Blazor applications:

See Also

Redistribution and Deployment (Blazor Controls)