%20Alfred%20Hitchcock%202160p%20SDR%20H.264%20Multi%20(moviesbyrizzo).mkv_snapshot.jpg)
Syncfusion provides a static Syncfusion.Licensing.SyncfusionLicenseProvider class. You typically register the key in the application's entry point:
For ASP.NET Core / Blazor / Web APIs:
Place the registration in Program.cs (before builder.Build()).
using Syncfusion.Licensing;var builder = WebApplication.CreateBuilder(args);
// Register your trial license key here SyncfusionLicenseProvider.RegisterLicense("YOUR_TRIAL_KEY_HERE"); syncfusion trial license key
builder.Services.AddControllersWithViews(); var app = builder.Build(); // ... rest of app
For Windows Forms (WinForms):
Place it in Program.cs inside the Main() method, before Application.Run(). Syncfusion provides a static Syncfusion
static void Main()
SyncfusionLicenseProvider.RegisterLicense("YOUR_TRIAL_KEY_HERE");
Application.Run(new Form1());
For WPF:
Place it in App.xaml.cs inside the Application_Startup event or the constructor.
public partial class App : Application
protected override void OnStartup(StartupEventArgs e)
SyncfusionLicenseProvider.RegisterLicense("YOUR_TRIAL_KEY_HERE");
base.OnStartup(e);
If you run your application without registering a trial license key, Syncfusion components will display a watermark or a pop-up dialog on every screen that uses a Syncfusion control. This pop-up typically reads:
“This is a trial version of Syncfusion Essential Studio. Please include a valid license to permanently remove this evaluation version.” For Windows Forms (WinForms): Place it in Program
While this does not crash your app, it makes user acceptance testing (UAT) impossible and looks unprofessional. Therefore, registering your trial key is mandatory, even during development.
Add this code at the very beginning of your Main method or Program.cs:
using Syncfusion.Licensing;
SyncfusionLicenseProvider.RegisterLicense("YOUR_TRIAL_LICENSE_KEY_HERE");