From babcf001ff2af709b2047c96b6baee1a3722258c Mon Sep 17 00:00:00 2001 From: Nadya Todorova Date: Wed, 9 Jul 2025 17:50:04 +0300 Subject: [PATCH 1/2] Update > Download licence key --- .../install-license-key-VS-extensions.png | Bin 0 -> 22475 bytes licensing/license-key.md | 52 ++++++++++++++---- 2 files changed, 41 insertions(+), 11 deletions(-) create mode 100644 licensing/images/install-license-key-VS-extensions.png diff --git a/licensing/images/install-license-key-VS-extensions.png b/licensing/images/install-license-key-VS-extensions.png new file mode 100644 index 0000000000000000000000000000000000000000..7ee9bd56434e13a939065ad3e344b388f43edf10 GIT binary patch literal 22475 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
Es8mOf(^%v{o(^)Ls)`$pKU3dlZ5 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 literal 0 HcmV?d00001 diff --git a/licensing/license-key.md b/licensing/license-key.md index 9ff138850..758528030 100644 --- a/licensing/license-key.md +++ b/licensing/license-key.md @@ -1,33 +1,63 @@ --- title: Setting Up Your License Key page_title: Setting Up Your License Key -description: Learn how to activate the Telerik UI for .NET WinForms components by downloading and setting up your Telerik components license key. +description: Learn how to activate the Telerik UI for WinForms components by downloading and setting up your Telerik components license key. slug: license-key tags: WinForms,components,license,activate,download position: 1 --- -# Setting Up Your Telerik UI for .NET WinForms License Key +# Setting Up Your Telerik UI for WinForms License Key -Starting with the __Q1 2025 release__, the UI components from the Telerik UI for .NET WinForms library require activation through a license key (trial or commercial). This article describes how to download your personal license key and use it to activate the Telerik UI for .NET WinForms components. +Starting with the __Q1 2025 release__, the UI components from the Telerik UI for WinForms library require activation through a license key (trial or commercial). This article describes how to download your personal license key and use it to activate the Telerik UI for WinForms components. An invalid license results in [errors and warnings]({%slug license-errors-warnings%}) during build and run-time indicators such as watermarks and banners. ## Downloading the License Key -To download a license key for Telerik UI for .NET WinForms, you must have either a developer license or a trial license. If you are new to Telerik UI for .NET WinForms, sign up for a [free trial](https://www.telerik.com/try/ui-for-WinForms) first, and then follow the steps below. +To download a license key for Telerik UI for WinForms, you must have either a developer license or a trial license. If you are new to Telerik UI for WinForms, sign up for a [free trial](https://www.telerik.com/try/ui-for-WinForms) first, and then follow the steps below. + +Depending on your development environment and preferences, you can install your license key in either of the following ways: + +* [Automatic installation](#automatic-license-key-installation) - suitable for developers using Telerik productivity tools like the Telerik extensions for Visual Studio and the Progress Control Panel. +* [Manual installation](#manual-license-key-installation) - suitable for trial users and developers who prefer to manage their projects and Telerik product versions manually. + +>note Update your license key whenever you [renew or purchase a new Telerik license](#updating-your-license-key). + +### Automatic License Key Installation + +To download and install your Telerik license key automatically, you can use either of the following Telerik productivity tools. They can automatically download and store the license key in your home directory (`%appdata%\Telerik`) and make it available for all projects that you develop on your local machine. +These tools include [Telerik UI for WinForms Visual Studio extensions](#installing-a-license-key-with-the-vs-extensions) and [Telerik Control Panel](#installing-a-license-key-with-the-progress-control-panel) + +#### Installing a License Key with the VS Extensions + +To install your license key by using the [Telerik UI for WinForms Visual Studio extensions]({%slug winforms-installation-deployment-and-distribution-visual-studio-extensions%}): + +1. Open Visual Studio. +1. Go to **Extensions > Telerik > Licensing > Download Key**. + + ![Installing a License Key with the VS Extensions](./images/install-license-key-VS-extensions.png) +1. You mignt be asked to enter your Telerik credentials to log into your [Telerik account](https://www.telerik.com/account/). + + The Visual Studio extension automatically downloads the license key file to your home directory (`%appdata%\Telerik`), which activates the Telerik WinForms components. + + +#### Installing a License Key with the Progress Control Panel + +To install your Telerik License Key by using the [Progress Control Panel](https://docs.telerik.com/controlpanel/introduction), start the application. It automatically downloads the license key file to your home directory (`%appdata%\Telerik`), which activates the Telerik WinForms components. + +### Manual License Key Installation 1. Go to the [License Keys](https://www.telerik.com/account/your-licenses/license-keys) page in your Telerik account. 1. Click the **Download License Key** button. - ![Download a Telerik UI for .NET WinForms License Key](./images/download-license-key.png) + ![Download a Telerik UI for WinForms License Key](./images/download-license-key.png) -> The [Progress Control Panel]({%slug installing-from-progress-control-panel%}), [automated installers]({%slug winforms/installation-deployment-and-distribution/installing-on-your-computer%}), and the [Visual Studio Extensions]({%slug winforms-installation-deployment-and-distribution-visual-studio-extensions%}) will automatically download and store your license key in your home directory. This makes it available for all projects that you develop on your local machine. -## Activating the Telerik UI for .NET WinForms Components +## Activating the Telerik UI for WinForms Components -To activate the Telerik UI for .NET WinForms controls: +To activate the Telerik UI for WinForms controls: 1. Copy the [downloaded](#downloading-the-license-key) `telerik-license.txt` license key file to your home directory. This makes the license key available to all projects that you develop on your computer: @@ -49,9 +79,9 @@ If you cannot use NuGet packages in your project, add the license as a code snip 1. Go to the [License Keys page](https://www.telerik.com/account/your-licenses/license-keys) in your Telerik account. -1. On the Telerik UI for .NET WinForms row, click the **View key** link in the **SCRIPT KEY** column. +1. On the Telerik UI for WinForms row, click the **View key** link in the **SCRIPT KEY** column. - ![Download a Telerik UI for .NET WinForms Script Key](./images/download-script-key.png) + ![Download a Telerik UI for WinForms Script Key](./images/download-script-key.png) 1. Copy the C# code snippet into a new file, for example, `TelerikLicense.cs`. @@ -68,4 +98,4 @@ Whenever you purchase a new Telerik UI for WinForms license or renew an existing * [License Activation Errors and Warnings]({%slug license-errors-warnings%}) * [Adding the License Key to CI Services]({%slug add-license-to-ci-cd%}) -* [Frequently Asked Questions about Your Telerik UI for .NET WinForms License Key]({%slug licensing-faq%}) +* [Frequently Asked Questions about Your Telerik UI for WinForms License Key]({%slug licensing-faq%}) From 07d679ac5aaa8a1c6fed5aa7e91bbc4681953f24 Mon Sep 17 00:00:00 2001 From: Dinko Krastev Date: Thu, 10 Jul 2025 12:47:30 +0300 Subject: [PATCH 2/2] Update license-key.md --- licensing/license-key.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/licensing/license-key.md b/licensing/license-key.md index 758528030..3acb050f6 100644 --- a/licensing/license-key.md +++ b/licensing/license-key.md @@ -37,7 +37,7 @@ To install your license key by using the [Telerik UI for WinForms Visual Studio 1. Go to **Extensions > Telerik > Licensing > Download Key**. ![Installing a License Key with the VS Extensions](./images/install-license-key-VS-extensions.png) -1. You mignt be asked to enter your Telerik credentials to log into your [Telerik account](https://www.telerik.com/account/). +1. You might be asked to enter your Telerik credentials to log into your [Telerik account](https://www.telerik.com/account/). The Visual Studio extension automatically downloads the license key file to your home directory (`%appdata%\Telerik`), which activates the Telerik WinForms components. @@ -63,9 +63,9 @@ To activate the Telerik UI for WinForms controls: * For Windows: `%AppData%\Telerik\telerik-license.txt` * For Mac/Linux: `~/.telerik/telerik-license.txt` - * Alternatively, copy the `telerik-license.txt` license key file to the root folder of your project. This makes the license key available only to this project. Do not commit the file to source control as this is your personal license key. + * Alternatively, copy the `telerik-license.txt` license key file to the root folder of your project. This makes the license key available only to this project. Do not commit the file to source control, as this is your personal license key. -1. Download the `Telerik.Licensing` NuGet package from [NuGet.org](https://www.nuget.org/). It will add the **Telerik.Licensing.Runtime** assembly in your project which is required to activate the WinForms controls. +1. Download the `Telerik.Licensing` NuGet package from [NuGet.org](https://www.nuget.org/). It will add the **Telerik.Licensing.Runtime** assembly in your project, which is required to activate the WinForms controls. When you build the project, the `Telerik.Licensing` NuGet package automatically locates the license file and uses it to activate the WinForms controls.