[Solved] Telerik license issue - we have DevCraft UI Subscription, but getting: Telerik UI for ASP.NET Core is not listed in your current license file

1 Answer 171 Views
General Discussions Grid Licensing
Bas
Top achievements
Rank 1
Veteran
Bas asked on 22 Dec 2025, 06:26 PM
We have configured the app with the possible combination published in ASP.NET MVC, Activating Your License, Setting Up Your License Key - Telerik UI for ASP.NET MVC, and FAQ | Your Account, and the other docs...
The problem started when we renewed our subscription. We didn't use the upgrade wizard, but manually copied the license.txt file to the required location. The build completes successfully. We've also included Telerik.License.cs; and telerik-license.js, but nothing seems to help - the grid shows up with a watermark.
What are we not doing right? I thought this stuff should be straightforward once you have a license, but it's proving to be quantum physics. Please help!
Bas
Top achievements
Rank 1
Veteran
commented on 23 Dec 2025, 04:37 PM

Never mind, after many hours spent trying to resolve it, we finally found the right documentation buried in so many places.
- Download the license file as described in the license doc.
- Include Telerik.Licensing package in the main app (adding that in the class library is not sufficient).

That's it!!!

I'm not sure why the company can't create a simpler instructions doc or provide a better troubleshooting FAQ.

1 Answer, 1 is accepted

Sort by
0
Eyup
Telerik team
answered on 23 Dec 2025, 06:49 PM

Hi Bas,

I am so glad that you have managed to resolve the issue!

We take licensing cases with utmost priority. The new licensing model was introduced across all products in Telerik for smoother organization and centralized overview of the community's overall picture.

Thank you for sharing your feedback. Currently, our Team is working exactly on that - improving the Documentation related to Licensing and troubleshooting steps when licensing issues arise.

Even if you have resolved the issue, let me share the complete process with all the steps so you have it for future reference:

Please open your Telerik Account page and ensure that you can see your active Subscription or Perpetual license there.

Next, go to the My License Keys page and download a new one:

Then place it to this destination:



The license file should be around 25KB.

Now, you will need a NuGet reference to the Telerik.Licensing assembly located at the public nuget.org source, not the private telerik.com one:
https://www.nuget.org/packages/Telerik.Licensing#versions-body-tab
 

More information on activating you can find here:
https://www.telerik.com/aspnet-core-ui/documentation/installation/activating-your-license/setting-up-your-license 

Next, you will need a NuGet reference to Telerik.UI.AspNet.Core in the project. The most secure and automation-friendly way is to use your Telerik NuGet API Key. You can generate or retrieve your API Key from your Telerik account.

Recommended way is to follow the steps provided here:
https://www.telerik.com/aspnet-core-ui/documentation/installation/installation-options/nuget-install#generate-a-nuget-api-key 

Alternatively, here is an example command to add the Telerik NuGet source using the API Key:

dotnet nuget add source 'MyTelerikFeed' --source 'https://nuget.telerik.com/v3/index.json' --username 'api-key' --password 'YOUR_TELERIK_NUGET_API_KEY' --configfile './nuget.config' --store-password-in-clear-text

Replace YOUR_TELERIK_NUGET_API_KEY with your actual API Key.

And now when you build the project, the last verification step is to see the following confirmation:

If you are using multiple nested projects in a more complex solution, please ensure that all of the projects have a reference to Telerik.Licensing NuGet package from nuget.org.

If the project builds properly, but you see a watermark on the page, please open the _Layout.cshtml file of your project and ensure the correct order:

    <link href="https://kendo.cdn.telerik.com/themes/12.2.3/default/default-ocean-blue.css" rel="stylesheet" type="text/css" />
	<script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
	<script src="https://unpkg.com/jszip/dist/jszip.min.js"></script>
	<script src="https://cdn.kendostatic.com/2025.4.1111/js/kendo.all.min.js"></script>
	<script src="https://cdn.kendostatic.com/2025.4.1111/js/kendo.aspnetmvc.min.js"></script>

Next, you can check any PartialViews you might have and check for this:

@{
    Layout = "~/Views/Shared/_Layout.cshtml";
@

This may lead to the watermark messages. The reason is that the PartialView is a content of some other page which takes its scripts from _Layout.cshtml automatically. When you set the Layout to the PartialView explicitly, the scripts and everything from _Layout.cshtml gets doubled and loaded second time. This breaks the order of the scripts hence the warning and watermark.

You can open the YourPath\_Grid.cshtml file and try to add this:

@{
    Layout = null;
}

 

We, as the Technical Support Team, are available to help and assist with any issue that might arise.

 

 

Regards,
Eyup
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.

Tags
General Discussions Grid Licensing
Asked by
Bas
Top achievements
Rank 1
Veteran
Answers by
Eyup
Telerik team
Share this question
or