Issues in deploying an application on a client machine that uses Syncfusion controls
"In order to deploy an application that uses the Syncfusion assemblies, the referenced Syncfusion assemblies should reside in the application folder in the target machine, where the.exe file exists.
In order to do that, in the References tab of the Solution Explorer, select all the Syncfusion assemblies, and then change the Copy Local property of the Syncfusion assemblies to true, and compile the project.
If you have added references for Syncfusion assemblies with assembly versions earlier to 8.2.0.x in your project, please ensure to add the licenses.licx file to your project and set its Build Action property to Embedded Resource.
You can add the licenses.licx file from the following location:
(Installed Drive):\Program Files\Syncfusion\Essential Studio\(version)\Templates\licenses.licx file
But, if you have added references for Syncfusion assemblies with assembly versions 8.2.0.x and later in your project, you must not add the licenses.licx file to your project. Please remove the licenses.licx file from your project if it has been added already, as Syncfusion has removed run-time licensing for all Essential Studio products with assembly versions 8.2.0.x and later.
Now you may see that the Syncfusion assemblies referenced in the project are copied to the output directory along with the application executable (bin/debug/ or bin/release/). Deploy the.exe along with the Syncfusion assemblies found in this location to the target machine. Make sure that these Syncfusion assemblies reside in the same location as the application.exe in the target machine.
The following screen shots show this setting.
Placing these assemblies in the target machine's GAC will also work, but make sure that you have referred the Syncfusion assemblies from GAC while compiling.
This page will automatically be redirected to the sign-in page in 10 seconds.