This application was built using a trial version of Syncfusion Essential Studio. To remove the license validation message permanently, a valid license

Hi,

I am receiving a popup which says:

This application was built using a trial version of Syncfusion Essential Studio. To remove the license validation message permanently, a valid license key must be included. Claim your free account

This is despite the fact that I've added a trial key which was sent to me (while I await my 'Free' license). I'm not sure if I am doing something wrong or if this is expected. 

In my app.js file I have the following lines:

import { registerLicense } from '@syncfusion/ej2-base';

registerLicense('mylicensekey');

Should it be doing this? Is there something else I should be doing?

For the record I'm using Laravel.


1 Reply

TJ Theveshwar Jayakumar Syncfusion Team July 6, 2023 05:08 AM UTC

Hi Kosta Kondratenko,

 

Greetings from Syncfusion support

 

We have evaluated the issue you reported and understand that you are facing difficulties while registering the license in your application. Please ensure that you are using the same major version for all Syncfusion components. Our Syncfusion licenses are version-specific, and if multiple versions of our components are used in the same application, it can create version conflicts. Therefore, please make sure that you use the same version for all Syncfusion components.

 

Also, we suspect that the license issue arises because the "register license" method was not added to the root folder of the application. We would like to inform you that the "register license" method should be called from the root folder of the application to register the license globally for our controls.

 

Additionally, this issue may occur due to the following reason.

 

Reason:  Due to Duplicate packages installed in your application. Follow the below steps to resolve the issue.

 

  •  Delete the @Syncfusion folder from node_modules and the package-lock.json file from the root folder.

 

  •  Clear npm .cache file at your end.

 

  • Update our packages to the same major version. For example, if your utilizing version like (i.e. v21.1.XX) use the same version for all the Syncfusion components in the package.json file.

 

  •  Run the ‘’npm install” command to install the node_modules.

 

Link: https://ej2.syncfusion.com/vue/documentation/licensing/licensing-troubleshoot#potential-causes-of-licensing-errors-in-applications


If the issue still persists, kindly share the package.json file, so that we can provide a prompt solution.
 

Regards,

Theveshwar


Loader.
Up arrow icon