new licensing questions for ASP.NET 4.x Website

1 Answer 4 Views
Licensing
Margo Noreen
Top achievements
Rank 1
Iron
Veteran
Margo Noreen asked on 27 May 2025, 02:02 PM
We have been using Telerik controls for many, many years.  We were just about to start the process of upgrading to the latest version, but this licensing thing is a bit confusing.  We have an ASP.NET Web Site (not project).  So, it looks like we create a new file in App_Code.  OK, fine.  But what license do we put there?  Is there a "server" specific license?  We have licenses for each developer, but what are we supposed to use for deployment to our test and production web servers?  Will that license expire and cause runtime issues?

1 Answer, 1 is accepted

Sort by
0
Rumen
Telerik team
answered on 27 May 2025, 03:22 PM | edited on 27 May 2025, 03:25 PM

Hi Margo,

Thank you for reaching out and for your long-standing use of Telerik UI for ASP.NET AJAX.

License Key for ASP.NET Web Site Projects

Since you are working with an ASP.NET Web Site (not a Web Application), you will need to embed the license key as a code snippet rather than using the .telerik-license.txt file.

Here’s what to do:

  1. Log in to your Telerik account and go to the License Keys page.
  2. Click View Key next to your Telerik UI for ASP.NET AJAX license.
  3. Select the C# KEY (or VB KEY, depending on your codebase), and copy it.
  4. In your project, add a new file to the App_Code folder (e.g., App_Code\TelerikLicense.cs).
  5. Paste the copied license key code snippet into that file and save it.

This will embed your license directly into the Web Site project and allow it to run without issues.

More details are available in the official documentation here:
Web Applications without NuGet and Web Sites

Deployment to Test and Production Servers

You do not need a special server license. The same license key used during development can be embedded and deployed to your test and production environments.

However, please note:

  • Each developer must use their own personal license key.
  • You can use any of the team’s license keys for automated builds or CI/CD environments.
  • The license does not require internet access and can be safely deployed to offline environments.

Will the License Expire?

Yes, the license key is tied to your subscription:

  • For trial users, the key expires after 30 days.
  • For commercial users, the key is valid as long as your subscription is active.
  • If the subscription lapses, you may still use the last version released before the expiration date, but you cannot build with newer versions.
  • Perpetual licenses function normally with an expired license key, as long as the application is using a version that was released before the expiration date of the license.

Expired or invalid licenses may trigger:

  • Runtime banners or watermarks,
  • Warnings in build logs,
  • And errors at build or runtime.

For further information, please refer to the full Licensing FAQ and Adding Your License Key to CI/CD Services.

Regards,
Rumen
Progress Telerik

Stay tuned by visiting our public roadmap and feedback portal pages! Or perhaps, if you are new to our Telerik family, check out our getting started resources
Tags
Licensing
Asked by
Margo Noreen
Top achievements
Rank 1
Iron
Veteran
Answers by
Rumen
Telerik team
Share this question
or