Unplanned
Last Updated: 19 Mar 2025 17:00 by ADMIN
Slava
Created on: 19 Mar 2025 16:29
Type: Bug Report
1
Upgrading or downgrading Telerik Reporting package in projects referencing Telerik.Licensing NuGet package 1.4.7+ adds a reference to Telerik.Licensing 1.4.6 and breaks the project

I have a .NET Framework 4.7.2 ASP.NET MVC project.

I am currently on Telerik.Reporting 19.0.25.211. I also have Telerik.Licensing package 1.4.10 installed on the project.

After upgrading my project to Telerik.Reporting 19.0.25.313, without touching the licensing package, in my .csproj file I'm seeing Telerik.Licensing.Runtime reference is set to 1.4.6.0, although the nuget package manager says that I have 1.4.10 installed.

In the project References also appeared a reference to the old Telerik.Licensing version after the update.

1 comment
ADMIN
Todor
Posted on: 19 Mar 2025 17:00

Hello All,

We would like to share the workaround for the problem. The issue is most probably related to the way the .NET Framework projects handle the NuGet packages as they are not SDK-style projects:

  • remove manually the reference to Telerik.Licensing 1.4.6 from the cproj file. It looks like below snippet:
<Reference Include="Telerik.Licensing.Runtime, Version=1.4.6.0, Culture=neutral, PublicKeyToken=98bb5b04e55c09ef, processorArchitecture=MSIL">
  <HintPath>..\packages\Telerik.Reporting.19.0.25.211\lib\net462\Telerik.Licensing.Runtime.dll</HintPath>
</Reference>
  • downgrade the installed NuGet package of Telerik.Licensing 1.4.X to a lower/higher version since uninstalling is not allowed in the NuGet Package Manager
  • upgrade the NuGet package of Telerik.Licensing back to 1.4.X

Regards,
Todor
Progress Telerik

Enjoyed our products? Share your experience on G2 and receive a $25 Amazon gift card for a limited time!