After using Telerik reporting for over 10 years, with the latest update we are now getting this error when trying to print a report.
Looks like we now need to add something to our app.config file.
Would be cool if this were documented somewhere
1 Answer, 1 is accepted
0
Ivet
Telerik team
answered on 21 Oct 2025, 11:25 AM
Hi Eric,
Thank you for the provided screenshot of the error.
The type Telerik.Reporting.OpenAccessDataSource is part of the Telerik.Reporting.dll assembly and is used to connect Telerik Reports to a Telerik Data Access Model.
You are encountering a new configuration requirement introduced in recent Telerik Reporting versions. Starting with the 2024 Q3 release (18.2.24.924), type restrictions were tightened for security reasons. Custom assemblies, such as those used in ObjectDataSource or OpenAccessDataSource, now need to be explicitly listed in your application's configuration file.
This change is a security measure to prevent unauthorized usage of assemblies within reports. Previously, your app.config did not need these customizations, but the updated version enforces stricter type checks.
Add an <AssemblyReferences> section under the <Telerik.Reporting> configuration in your app.config or web.config. List each required assembly by name. Here’s an example:
Your perspective matters! Join other professionals in the State of Designer-Developer Collaboration 2025: Workflows, Trends and AI survey to share how AI and new workflows are impacting collaboration, and be among the first to see the key findings. Start the 2025 Survey