Won't Fix
Last Updated: 09 Jan 2026 09:08 by ADMIN
Ronald
Created on: 17 Nov 2025 09:08
Category: Reporting
Type: Bug Report
0
The `Telerik.Reporting.Chart` type is not automatically registered by the report engine

I am using the obsolete `Telerik.Reporting.Chart` type for a chart in a report. When I attempt to preview the report, an error is thrown:

The type "Telerik.Reporting.Chart" contained in assembly "Telerik.Reporting, Version=19.2.25.1001, Culture=neutral, PublicKeyToken=a9d7983dfcc261be" cannot be loaded.
To help improve the application's security, the reporting engine prevents loading types that are not essentially needed or listed as trusted by the user. If you consider particular types or assemblies as trusted include them in the corresponding TypeReferences or AssemblyReferences element of the 'Telerik.Reporting' configuration section in the application's configuration file.

1 comment
ADMIN
Petar
Posted on: 09 Jan 2026 09:07

Hello Ronald,

After further review, we have confirmed that this behavior is expected and intentional. The `Telerik.Reporting.Chart` type is considered obsolete and has known security concerns. For this reason, we do not register it as a trusted type out of the box, and we do not plan to change this behavior going forward.

The recommended and supported alternative is to migrate to the Graph report item, which provides enhanced functionality and does not have the same security limitations.

I have created a knowledge base article on this topic, which can be helpful for future reference:

I hope this clarifies the reasoning behind the decision and helps you choose the best path forward.

Regards,
Petar
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.