Hi Ahmed,
Thanks for contacting Syncfusion support.
Find below the response for your queries.
Q1) I'm using Essential Studio Enterprise Edition - FREE Community license
I've read this
thread about embedding the license in my apps.
The question is, - as a free community license holder - do I have to include this line in my apps? or is it only required for commercial licenses?
//Register Syncfusion license
Syncfusion.Licensing.SyncfusionLicenseProvider.RegisterLicense("YOUR LICENSE KEY");
A1) If you are using NuGet packages from nuget.org or libraries from trial installer, you should generate and register the corresponding version and platform license key in your application to prevent the trial license warning.
As per our records, you have downloaded and installed FileFormats licensed installer, if you are using Syncfusion libraries from licensed installer, you don’t need to register the license in your application.
C:\Program Files (x86)\Syncfusion\Essential Studio\FileFormats\18.3.0.47\Assemblies\
Q2) And if the answer is yes, should my application distributed to clients installed on a machine that has an internet connection? and if yes, what if Internet is not available?
A2) No. The registered license key in your projects gets checked at runtime and it doesn’t required internet connection to validate the license. So, you can use license key in your project without internet connections.
Let us know if you’ve any other queries.
Regards,
Kalap Johnson Peter P.