|
| 1 | +--- |
| 2 | +title: Document Processing Libraries Licensing Warning in Telerik Reporting |
| 3 | +description: Addressing licensing warnings related to Telerik Document Processing Libraries when using Telerik Reporting. |
| 4 | +type: how-to |
| 5 | +page_title: Fixing Telerik Document Processing Libraries Licensing Warning |
| 6 | +meta_title: Fixing Telerik Document Processing Libraries Licensing Warning |
| 7 | +slug: document-processing-libraries-licensing-warning |
| 8 | +tags: reporting, licensing, dpl, document, processing, warning, tkl102, tkl101, tkl004 |
| 9 | +res_type: kb |
| 10 | +ticketid: 1696546 |
| 11 | +--- |
| 12 | + |
| 13 | +## Environment |
| 14 | + |
| 15 | +|Version|Product|Author| |
| 16 | +|----|----|----| |
| 17 | +|19.2.25.813|Telerik Reporting|[Desislava Yordanova](https://www.telerik.com/blogs/author/desislava-yordanova)| |
| 18 | + |
| 19 | +## Description |
| 20 | + |
| 21 | +After upgrading to **Q3 2025**, a licensing warning, related to [Telerik Document Processing Libraries](https://docs.telerik.com/devtools/document-processing/introduction), occurs while using Telerik Reporting. A valid Telerik Reporting license is available, but the Telerik Document Processing Libraries is not explicitly used in the project. |
| 22 | + |
| 23 | +Possible warning messages: |
| 24 | + |
| 25 | +`Telerik and Kendo UI Licensing warning TKL101: Telerik Document Processing Libraries is not listed in your current license file.` |
| 26 | + |
| 27 | +`Telerik and Kendo UI Licensing warning TKL102: Your current license has expired and is not valid for Telerik Document Processing Libraries version 2025.2.807.20.` |
| 28 | + |
| 29 | +## Solution |
| 30 | + |
| 31 | +This unexpected behavior was introduced with the 2025 Q3 release due to newly added DPL code that is being used internally. |
| 32 | + |
| 33 | +The possible solution is to ignore the warning. If the project treats warnings as errors, add an exception to the rule in the csproj file. |
| 34 | + |
| 35 | +Follow the steps: |
| 36 | + |
| 37 | +1. Ignore the warning if you are not explicitly using Telerik Document Processing Libraries outside of the Report Viewer. |
| 38 | +1. If your project treats warnings as errors, add an exception to the rule in the `.csproj` file. Use the following configuration: |
| 39 | + |
| 40 | +````XML |
| 41 | +<PropertyGroup> |
| 42 | + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> |
| 43 | + <NoWarn>TKL102;TKL004</NoWarn> |
| 44 | +</PropertyGroup> |
| 45 | +```` |
| 46 | + |
| 47 | +>note This configuration suppresses the specific warnings `TKL102` and `TKL004` related to the Telerik Document Processing Libraries license not being found. |
| 48 | +
|
0 commit comments