An utility package used to detect Telerik products and implement build and runtime license validation.
$ dotnet add package Telerik.LicensingAn utility package used to detect Telerik products and implement build and runtime license validation.
Part of the Telerik DevCraft product suite.
Please, read and accept the End User License Agreement before using this product.
To download a license key file, visit https://www.telerik.com/account/your-licenses/license-keys
The packages comes with two major parts that facilitate build time and runtime license validation:
Telerik.Licensing.Tasks.dll - MSBuild taskTelerik.Licensing.Runtime.dll - runtime libraryAt compile time, the build task will evaluate the references in your project, and will query license information from the Telerik licensing file stored on your developer machine. The task will then embed a runtime key using code generation.
At runtime, Telerik components will query Telerik.Licensing.Runtime.dll about the license state.
See the Purchasing & Licensing FAQs and the Licensing documentation of the specific Telerik product you're using.
-p:TelerikLicensingStrict=true command line or <TelerikLicensingStrict>true</TelerikLicensingStrict> in msbuild will generate warnings as errors-p:TelerikLicensingVerbosity=quiet or `<TelerikLicensingVerbosity>quiet</TelerikLicensingVerbosity> will suppress diagnostics on success