Articles in this section
Category / Section

Issues in deploying an application on a client machine that uses Syncfusion controls in Miscellaneous Install and Configure.

2 mins read

Deployment issues for an application on a client machine that uses Syncfusion controls version 8.2 and below

 

"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.

 

 Reference


License

 

 

Note:

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.

 

 

 

 

Did you find this information helpful?
Yes
No
Help us improve this page
Please provide feedback or comments
Comments
Please sign in to leave a comment
Access denied
Access denied