Syncfusion Licensing Overview

13 Sep 20243 minutes to read

We have introduced a new licensing system starting with version 16.2.0.x release of Essential Studio. These modifications apply to all evaluators and only to paid customers who use NuGet packages from nuget.org. Starting with v16.2.0.x, if you use the evaluation installer or the NuGet feed to reference Syncfusion assemblies, you must also include the corresponding platform and version license key in your projects.

The Syncfusion.Licensing NuGet package does not need to be added to your project individually. If you install any Syncfusion NuGet packages from nuget.org to your project, the Syncfusion.Licensing package will be added automatically to the dependencies of your project. If it is not added, you can manually add the Syncfusion.Licensing package from nuget.org.

Difference between unlock key and license key

Please note that this license key is different from the installer unlock key that you might have used in the past and needs to be separately generated from Syncfusion website. Refer this KB article to know more about difference between the Syncfusion Unlock Key and the Syncfusion License Key.

Following licensing error will be shown if the license key is not registered in your projects, while using assemblies from evaluation installer or from the nuget.org.

This application was built using a trial version of Syncfusion Essential Studio. Please include a valid license to permanently remove this license validation message. You can also obtain a free 30 day evaluation license to temporarily remove this message during the evaluation period. Please refer to this help topic for more information

If you are using File-Format libraries, trial message will be displayed as watermark in the generated documents.

Example

IO Licensing Message

Registering Syncfusion license keys in Build server

Source of Syncfusion assemblies Details License Key needs to be registered? Where to get license key from
NuGet package If the Syncfusion assemblies used in Build Server were from the Syncfusion NuGet packages, then no need to install any Syncfusion installer. We can directly use the required Syncfusion NuGet packages at nuget.org.

But, if using NuGet packages from the nuget.org, then we should register the Syncfusion license key in the application.
Yes Use any developer license to generate keys for Build Environments as well.
Trial installer If the Syncfusion assemblies used in Build Server were from Trial Installer, we should register the license key in the application for the corresponding version and platforms, to avoid trial license warning. Yes Use any developer trial license to generate keys for Build Environments as well.
Licensed installer If the Syncfusion assemblies used in Build Server were from Licensed Installer, then there is no need to register the license keys.

You can download and install the licensed version of our installer.
No Not applicable

See Also