Skip to content

Commit 83577f0

Browse files
committed
Addressed review
1 parent 865b230 commit 83577f0

File tree

2 files changed

+17
-16
lines changed

2 files changed

+17
-16
lines changed
Lines changed: 12 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
---
2-
title: Upgrading Document Processing Libraries Independently from WPF Libraries
3-
description: Learn how to upgrade Telerik Document Processing Libraries while using an older version of the Telerik UI for WPF suite, and understand the implications.
2+
title: Guidelines for Upgrading Document Processing Libraries Independently from WPF (WinForms) Libraries
3+
description: Learn what to have in mind when upgrading Telerik Document Processing Libraries while using an older version of the Telerik UI for WPF (WinForms) suite, and understand the implications.
44
type: how-to
55
page_title: How to Upgrade Telerik Document Processing Libraries Without Upgrading WPF Libraries
66
slug: upgrade-document-processing-libraries-separately-from-wpf
7-
tags: document processing, libraries, upgrade, dependencies, wpf, telerik
7+
tags: document, processing, libraries, upgrade, dependencies, wpf, telerik, winforms
88
res_type: kb
99
ticketid: 1681608
1010
---
@@ -17,27 +17,23 @@ ticketid: 1681608
1717

1818
## Description
1919

20-
This article covers the case when a client needs to upgrade **only** the Telerik Document Processing Libraries version to address a vulnerability issue, while the WPF libraries remains the previous version in the same project.
21-
22-
Is it possible to upgrade only the Document Processing Libraries without updating the WPF libraries, and what are the implications? This knowledge base article also answers the following questions:
23-
- Can I upgrade Telerik Document Processing Libraries separately from Telerik UI for WPF suite?
24-
- What are the dependencies between Telerik UI for WPF and Telerik Document Processing Libraries?
25-
- How to ensure application stability when upgrading Telerik Document Processing Libraries?
20+
This article covers the case when a client needs to upgrade **only** the Telerik Document Processing Libraries version to address a vulnerability issue, while the WPF (WinForms) libraries remain the previous version in the same project.
2621

2722
## Solution
2823

29-
To upgrade the Telerik Document Processing Libraries (DPL) while using an older version of the Telerik UI for WPF suite, follow these guidelines:
24+
To upgrade the Telerik Document Processing Libraries (DPL) while using an older version of the Telerik UI for WPF (WinForms) suite, follow these guidelines:
3025

31-
1. **Understand Dependencies**: Certain WPF controls such as RichTextBox, PdfViewer, PivotGrid, and GridView have dependencies on the Document Processing Libraries (DPL) for specific functionalities, like exporting data. If your application does not utilize these specific functionalities or controls, you might not need to upgrade DPL.
26+
* **Understand Dependencies**: Certain Telerik UI for WPF (or WinForms) controls such as RichTextBox (RichTextEditor), PdfViewer, PivotGrid, and GridView have dependencies on the Document Processing Libraries (DPL) for specific functionalities, like exporting data. If your application uses functionalities or controls dependent on DPL, consider upgrading both the DPL and WPF (WinForms) libraries to ensure compatibility and stability. For scenarios where upgrading the entire suite is not feasible, removing unused references to DPL might be an alternative.
27+
If your application does not utilize these specific functionalities or controls, you may upgrade only the DPL assemblies.
3228

33-
2. **Evaluate Compatibility**: While it is technically possible to use a newer DPL version ( e.g. 2025.1.205) with an older WPF version (e.g. 2024.4.1111), Telerik does not guarantee the same level of application stability due to the potential changes in the internal API used by the WPF suite.
34-
35-
3. **Consider Licensing Changes**: Starting from the 2025 Q1 release, all Telerik products, including DPL, introduced a dependency on the Telerik.Licensing library. Ensure to account for this change by setting up the license key as outlined in the [Setting Up Your Telerik Document Processing Libraries License Key](https://docs.telerik.com/devtools/document-processing/distribution-and-licensing/license-key).
29+
* **Evaluate Compatibility**: While it is technically possible to use a newer DPL version ( e.g. 2025.1.205) with an older WPF version (e.g. 2024.4.1111), Telerik does not guarantee the same level of application stability due to the potential changes in the internal API used by the WPF suite.
3630

37-
4. **Perform Extensive Testing**: Before finalizing the upgrade, thoroughly test your application with the new DPL version to identify any runtime issues that might not be apparent during development.
31+
* **Consider Licensing Changes**: Starting from the 2025 Q1 release, all Telerik products, including DPL, introduced a dependency on the Telerik.Licensing library. Ensure to account for this change by setting up the license key as outlined in the [Setting Up Your Telerik Document Processing Libraries License Key]({%slug setting, up, license, key, document, processing, libraries%}).
3832

39-
5. **Upgrading**: If your application uses functionalities or controls dependent on DPL, consider upgrading both the DPL and WPF libraries to ensure compatibility and stability. For scenarios where upgrading the entire suite is not feasible, removing unused references to DPL might be an alternative.
33+
* **Perform Extensive Testing**: Before finalizing the upgrade, thoroughly test your application with the new DPL version to identify any runtime issues that might not be apparent during development.
4034

4135
## See Also
4236

4337
- [Telerik.Licensing NuGet Package Information]({%slug dpl-telerik-licensing-nuget-feed%})
38+
- [Upgrade Instructions]({%slug installation-upgrade-instructions%})
39+
- [Upgrading Q1 2025 Trial to Q2 2025 Licensed Version]({%slug upgrade-q1-2025-trial-to-q2-2025-purchase-license%})

upgrade/upgrade-instructions.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,3 +51,8 @@ Telerik Document Processing is part of several Telerik bundles and could be upgr
5151
[Upgrading Telerik UI for Xamarin on Windows](https://docs.telerik.com/devtools/xamarin/upgrade/upgrading-windows)
5252

5353
[Upgrading Telerik UI for Xamarin on Mac](https://docs.telerik.com/devtools/xamarin/upgrade/upgrading-mac)
54+
55+
## See Also
56+
57+
- [Telerik.Licensing NuGet Package Information]({%slug dpl-telerik-licensing-nuget-feed%})
58+
- [Guidelines for Upgrading Document Processing Libraries Independently from WPF (WinForms) Libraries]({%slug upgrade-document-processing-libraries-separately-from-wpf%})

0 commit comments

Comments
 (0)