The proper functioning of some specific Telerik Reporting features depends on third-party utilities such as ADOMD.NET and Open XML.
To connect to Microsoft Analysis Services and to execute an MDX query against the desired OLAP cube, the CubeDataSource component by Telerik Reporting internally uses the ADOMD.NET client data provider.
ADOMD.NET is a .NET object model that is used for building client applications which access XML for Analysis 1.1 compliant data providers such as the data provider by the XML for Analysis 1.1 SDK. To download the ADOMD.NET, refer to the ADOMD.NET download link.
To export its reports in Open XML formats (such as .docs, .xlsx, or .pptx), Telerik Reporting requires the Open XML SDK (DocumentFormat.OpenXml.dll).
Open XML is an open ECMA 376 standard that is approved as the ISO/IEC 29500 standard for defining a set of XML schemas for representing spreadsheets, charts, presentations, and word-processing documents. All MS Office Word 2007, Excel 2007, and PowerPoint 2007 use Open XML as their default file format.
The DocumentFormat.OpenXml assembly has two versions with different Public Key Tokens. To provide support for both, Telerik Reporting delivers the following Telerik.Reporting.OpenXmlRendering assemblies:
Telerik.Reporting.OpenXmlRendering.dll−Supports DocumentFormat.OpenXml.dll versions 2.0.5022.0 and 2.5.5631.0.
Telerik.Reporting.OpenXmlRendering.2.7.2.dll−Supports DocumentFormat.OpenXml.dll version 184.108.40.206 and later.
Always use the latest available version for generating compatible document types. To use later versions than the versions previously listed, add a bindingRedirect to the configuration file of the application for the DocumentFormat.OpenXml.dll assembly.
To download the Open XML by using the NuGet feed, refer to the DocumentFormat.OpenXml NuGet package.
To avoid using the NuGet feed and download the Open XML, download and install Open XML SDK 2.0 for Microsoft Office.