Syncfusion Licensing FAQ
4 Dec 20233 minutes to read
Is an internet connection required for Syncfusion Essential Studio license validation?
-
Syncfusion license validation is done offline during application execution and does not require internet access.
-
Apps registered with a Syncfusion license key can be deployed on any system that does not have an internet connection.
How to upgrade from Trial version after purchasing a license
To upgrade from trial version, there are two possible solutions.
-
Uninstall the trial version and install the fully licensed build from the License & Downloads section of our website.
-
If you are using Syncfusion controls from nuget.org, replace the currently used trial license key with a paid license key that can be generated from the License & Downloads section of our website. Refer to this topic for more information regarding registering the license in the application.
NOTE
License registration is not required if you reference Syncfusion assemblies from Licensed installer. These licensing changes applicable to all evaluators who refers the Syncfusion assemblies from evaluation installer and those who use Syncfusion NuGet packages form nuget.org
Where can I get a License key
License keys can be generated from the License & Downloads or Trial & Downloads section of the Syncfusion website.
Syncfusion license keys are version and platform specific, refer to the KB to generate the license key for the required version and platform. Also, refer this KB to know about which version of the Syncfusion license key should be used in the application.
Registering Syncfusion account for direct NuGet.org user
If you have directly obtained Syncfusion assemblies from NuGet.org and do not have a Syncfusion account, follow the steps to obtain a free 30-day trial license key:
-
Register for a free Syncfusion account here.
-
Go to the start trials page and start a trial.
-
Finally proceed to the Trials & Downloads section to obtain the license key.
Registering license key for Syncfusion JavaScript Components used in ASP.NET MVC App
If you are using Syncfusion JavaScript Components in your application, then you have to register license for ASP.NET MVC in Global.asax.cs
and for JavaScript components register license in _Layout.cshtml
after referring to the Syncfusion styles and scripts, as follows:
NOTE
From 2022 Vol 1 (v20.1) only the license key registration required for Syncfusion Javascript Components.
protected void Application_Start()
{
//Register Syncfusion license
Syncfusion.Licensing.SyncfusionLicenseProvider.RegisterLicense("YOUR LICENSE KEY");
AreaRegistration.RegisterAllAreas();
FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
RouteConfig.RegisterRoutes(RouteTable.Routes);
BundleConfig.RegisterBundles(BundleTable.Bundles);
}
<head>
...
<!-- Syncfusion ASP.NET MVC controls styles -->
<link rel="stylesheet" href= https://cdn.syncfusion.com/ej2/25.1.35/fluent.css />
<!-- Syncfusion ASP.NET MVC controls scripts -->
<script src= https://cdn.syncfusion.com/ej2/25.1.35/dist/ej2.min.js></script>
<script>
// Registering Syncfusion license key
ej.base.registerLicense('License Key');
</script>
</head>