Skip to content

Commit 6b9a7a8

Browse files
authored
Merge pull request #694 from telerik/nkaraiva-licensing-errors-changes
Update license-errors-warnings.md
2 parents f3278d3 + c08712c commit 6b9a7a8

File tree

2 files changed

+25
-12
lines changed

2 files changed

+25
-12
lines changed
89.9 KB
Loading

licensing/license-errors-warnings.md

Lines changed: 25 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,13 @@ position: 4
1111

1212
Starting with the __2025 Q1 release__, using Telerik UI for .NET WinForms without a license or with an invalid license causes specific license warnings and errors. This article defines what an invalid license is, explains what is causing it, and describes the related license warnings and errors.
1313

14+
A missing, expired, or invalid license will result in:
15+
- A watermark appearing on application startup.
16+
- A modal dialog appearing on application startup. Clicking the **OK** button of the dialog closes the dialog and removes the banner until the next application startup.
17+
- A warning message similar to the following appearing in the build log:
18+
19+
![warning messages](images/license-errors-warnings001.png)
20+
1421
## Invalid License
1522

1623
An invalid license can be caused by any of the following:
@@ -24,18 +31,24 @@ An invalid license can be caused by any of the following:
2431

2532
## License Warnings and Errors
2633

27-
When using Telerik UI for .NET WinForms in a project with an expired or missing license, the `Telerik.Licensing` build task will indicate the following errors:
28-
29-
| Error or Condition | Solution |
30-
|----------------------------------------|-----------------------------------------------------------------------------------------------|
31-
| `No license key is detected` | [Set up a license key]({%slug license-key%}) to activate the UI controls and remove the error message. |
32-
| `Invalid license key` | [Download a new license key]({%slug license-key%}#downloading-the-license-key) and use it to activate the UI controls and remove the error message. |
33-
| `Your subscription license has expired.` | Renew your subscription and [download a new license key]({%slug license-key%}#downloading-the-license-key). |
34-
| `Your perpetual license is invalid.` | You are using a product version released outside the validity period of your perpetual license. To remove the error message, do either of the following: |
35-
| | - Renew your license, then download a new license key and use it to activate the controls. |
36-
| | - Downgrade to a product version included in your perpetual license as indicated in the message. |
37-
| `Your trial license has expired.` | Purchase a commercial license to continue using the product. |
38-
| `Your license is not valid for the detected product(s).` | Review the purchase options for the listed products. Alternatively, remove the references to the listed packages from `package.json`. |
34+
When using Telerik UI for .NET WinForms in a project with an expired or missing license, the `Telerik.Licensing` build task will indicate the following errors or conditions:
35+
36+
| Error or Condition |Message Code |Solution |
37+
|:-----------------------------|:-----------:|:--------------------|
38+
| `No Telerik and Kendo UI License file found` |TKL002 | [Install up a license key]({%slug license-key%}) to activate the UI components and remove the error message. |
39+
| `Corrupted Telerik and Kendo UI License Key content` |TKL003 |[Download a new license key]({%slug license-key%}#downloading-the-license-key) and install it to activate the UI components and remove the error message. |
40+
|`Unable to locate licenses for all products`|TKL004|Your license is not valid for all Telerik and Kendo products added to your project. If you have already purchased the required license, then [update your license key]({%slug license-key%}#updating-your-license-key).|
41+
| `Telerik UI for .NET WinForms is not listed in your current license file.` |TKL101| Review the purchase options for the listed products. Alternatively, remove the references to the listed packages from `package.json`. |
42+
| `Your current license has expired.` |TKL102| You are using a product version released outside the validity period of your perpetual license. To remove the error message, do either of the following: <br> - Renew your subscription and [download a new license key]({%slug license-key%}#downloading-the-license-key) and use it to activate the controls. <br> - Downgrade to a product version included in your perpetual license as indicated in the message. |
43+
44+
| `Your subscription has expired.`|TKL103; TKL104 | Renew your subscription and [download a new license key]({%slug license-key%}#downloading-the-license-key).|
45+
46+
| `Your trial has expired.` |TKL105 | Purchase a commercial license to continue using the product. |
47+
48+
|`No Telerik or Kendo UI product references detected in project`|TKL001|
49+
<br> - If you use Telerik products and see this message, update the Telerik.Licensing package to version 1.4.9 or later.
50+
<br> - If you do not use Telerik products, remove the `Telerik.Licensing` NuGet reference from your project.|
51+
3952

4053
## See Also
4154

0 commit comments

Comments
 (0)