本文档说明了部署在使用了 XtraReports 套件功能的 ASP.NET 应用程序服务器端的程序集。
取决于您的需求,一些程序集是必须要部署的,而其他提供附加功能的程序集则是可选的。
注意,如果在应用程序中使用了其他 Developer Express 组件,那么使用和部署它们时应该遵守与之相应的 EULA 文档。 要获得更多关于许可信息和再分发政策的细节,请参阅 再分发和部署。
在下列文档中,说明了一些部署使用了 XtraReports 的 ASP.NET 应用程序的概念: 如何: 部署使用了 XtraReports 的 ASP.NET 应用程序 和 ASP.NET 特殊事项。
必需的库
下面是使用 XtraReports 套件的 ASP.NET 应用程序所必需的基本库。
在 XtraReports EULA 之下,这些库是可以再分发的,可以向您的软件应用的最终用户分发。 要获得更多信息,请参阅 禁止再分发的库。
程序集 |
说明 |
DevExpress.Utils.v10.2.dll |
包含基本的应用程序类和公共皮肤。 |
DevExpress.Data.v10.2.dll |
包含所有 DevExpress 组件的基本类。 |
DevExpress.XtraReports.v10.2.dll |
包含 XtraReport 类和其他附加控件。 |
DevExpress.XtraReports.v10.2.Web.dll |
包含 ReportViewer 和 ReportToolbar 类,以及其他为 ASP.NET 应用程序提供报表功能的附加类。 |
DevExpress.Web.v10.2.dll |
包含实现 ASPxperience 套件中所有控件的基本功能的类。 |
DevExpress.Web.ASPxEditors.v10.2.dll |
包含实现 ReportToolbar 控件功能的类,以及 ReportViewer 的“搜索”对话框。 |
DevExpress.Web.ASPxThemes.v10.2.dll |
包含为 DevExpress 控件实现一组预定义 DevExpress AutoFormats 方案的类。 |
可选的库
下面是使用 XtraReports 套件的 ASP.NET 应用程序可能需要的附加库。
在 XtraReports EULA 之下,这些库是可以再分发的,可以向您的软件应用的最终用户分发。 要获得更多信息,请参阅 禁止再分发的库。
程序集 |
说明 |
DevExpress.Charts.v10.2.Core.dll |
实现了图表的基本功能。 仅当报表至少包含了一个 XRChart 控件时是必需的。 |
|
DevExpress.XtraCharts.v10.2.dll |
实现了图表的一般功能。 仅当报表至少包含了一个 XRChart 控件时是必需的。 |
|
DevExpress.PivotGrid.v10.2.Core.dll |
实现了透视网格的基本功能。 仅当报表至少包含了一个 XRPivotGrid 控件时是必需的。 |
|
DevExpress.XtraPivotGrid.v10.2.dll |
实现了透视网格的一般功能。 仅当报表至少包含了一个 XRPivotGrid 控件时是必需的。 |
|
DevExpress.RichEdit.v10.2.Core.dll |
实现了处理富文本的基本功能。 仅当报表至少包含了一个 XRRichText 控件时是必需的。 |
DevExpress.XtraRichEdit.v10.2.dll |
实现了处理富文本的一般功能。 仅当报表包含了至少一个 XRRichText 控件时是必需的。 |
参阅