From b95361f965c49957ae4779c287ad88b2992e685f Mon Sep 17 00:00:00 2001 From: Dimo Dimov <961014+dimodi@users.noreply.github.com> Date: Fri, 8 Nov 2024 11:51:51 +0200 Subject: [PATCH 1/2] docs(common): Remove imprecise statement; minor impovements --- .../dpl-version-conflict-detected-telerik-zip.md | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/knowledge-base/dpl-version-conflict-detected-telerik-zip.md b/knowledge-base/dpl-version-conflict-detected-telerik-zip.md index 21c34ff141..15d39bd4c4 100644 --- a/knowledge-base/dpl-version-conflict-detected-telerik-zip.md +++ b/knowledge-base/dpl-version-conflict-detected-telerik-zip.md @@ -45,13 +45,10 @@ Warning NU1605: Detected package downgrade: Telerik.Zip from ... to .... Referen ## Cause -Telerik UI for Blazor (the `Telerik.UI.for.Blazor` NuGet package) depends on the `Telerik.Documents.SpreadsheetStreaming` NuGet package in order to support [Grid Excel export]({%slug grid-export-excel%}). On the other hand, `Telerik.Documents.SpreadsheetStreaming` depends on `Telerik.Zip`. +`Telerik.Zip` is a transitive dependency of multiple other Telerik NuGet packages: -Most [Telerik Document Processing]({%slug dpl-in-blazor%}) NuGet packages depend on `Telerik.Documents.Core`, which also depends on `Telerik.Zip`. - -In other words, `Telerik.Zip` is a transitive dependency of multiple other Telerik NuGet packages. - -Telerik UI for Blazor and Telerik Document Processing use different release cycles. As a result, the latest version of Telerik UI for Blazor may not be compatible with the latest version of Telerik Document Processing. +* Telerik UI for Blazor (the `Telerik.UI.for.Blazor` NuGet package) depends on the `Telerik.Documents.SpreadsheetStreaming` NuGet package in order to support [Grid Excel export]({%slug grid-export-excel%}). `Telerik.Documents.SpreadsheetStreaming` depends on `Telerik.Zip`. +* Most [Telerik Document Processing]({%slug dpl-in-blazor%}) NuGet packages depend on `Telerik.Documents.Core`, which also depends on `Telerik.Zip`. [Error `NU1107 Version conflict detected for Telerik.Zip`](https://learn.microsoft.com/en-us/nuget/reference/errors-and-warnings/nu1605) occurs when an older Telerik UI for Blazor version is used together with a newer Telerik Document Processing version. As a result, `Telerik.UI.for.Blazor` expects an older `Telerik.Zip` version than what the project has resolved. @@ -62,7 +59,7 @@ Telerik UI for Blazor and Telerik Document Processing use different release cycl There are several ways to fix the NuGet conflict errors: -* [Upgrade Telerik UI for Blazor]({%slug upgrade-tutorial%}), if some [newer version is available](https://www.telerik.com/support/whats-new/blazor-ui/release-history). +* [Upgrade Telerik UI for Blazor]({%slug upgrade-tutorial%}), if a [newer version is available](https://www.telerik.com/support/whats-new/blazor-ui/release-history). * Downgrade Telerik Document Processing to the older version that `Telerik.UI.for.Blazor` expects for `Telerik.Zip`. * [Reference the newer version of `Telerik.Zip` explicitly in the project.](#reference-the-telerikzip-package-explicitly) * [Reference the newer version of `Telerik.Documents.SpreadsheetStreaming` explicitly in the project.](#reference-the-telerikdocumentsspreadsheetstreaming-package-explicitly) From 840606d96483afe832819eb37bfd4a2d15394f3e Mon Sep 17 00:00:00 2001 From: Dimo Dimov <961014+dimodi@users.noreply.github.com> Date: Sat, 9 Nov 2024 15:31:12 +0200 Subject: [PATCH 2/2] Update knowledge-base/dpl-version-conflict-detected-telerik-zip.md --- knowledge-base/dpl-version-conflict-detected-telerik-zip.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/knowledge-base/dpl-version-conflict-detected-telerik-zip.md b/knowledge-base/dpl-version-conflict-detected-telerik-zip.md index 15d39bd4c4..ac6f034dc9 100644 --- a/knowledge-base/dpl-version-conflict-detected-telerik-zip.md +++ b/knowledge-base/dpl-version-conflict-detected-telerik-zip.md @@ -50,6 +50,8 @@ Warning NU1605: Detected package downgrade: Telerik.Zip from ... to .... Referen * Telerik UI for Blazor (the `Telerik.UI.for.Blazor` NuGet package) depends on the `Telerik.Documents.SpreadsheetStreaming` NuGet package in order to support [Grid Excel export]({%slug grid-export-excel%}). `Telerik.Documents.SpreadsheetStreaming` depends on `Telerik.Zip`. * Most [Telerik Document Processing]({%slug dpl-in-blazor%}) NuGet packages depend on `Telerik.Documents.Core`, which also depends on `Telerik.Zip`. +Telerik UI for Blazor and Telerik Document Processing use different release cycles. As a result, the latest version of Telerik UI for Blazor may not be compatible with the latest version of Telerik Document Processing. + [Error `NU1107 Version conflict detected for Telerik.Zip`](https://learn.microsoft.com/en-us/nuget/reference/errors-and-warnings/nu1605) occurs when an older Telerik UI for Blazor version is used together with a newer Telerik Document Processing version. As a result, `Telerik.UI.for.Blazor` expects an older `Telerik.Zip` version than what the project has resolved. [Warning `NU1605 Detected package downgrade: Telerik.Zip`](https://learn.microsoft.com/en-us/nuget/reference/errors-and-warnings/nu1605) occurs when a newer Telerik UI for Blazor version is used together with a older Telerik Document Processing version. As a result, `Telerik.UI.for.Blazor` expects a newer `Telerik.Zip` version than what the project has resolved.