We''re in the process of migrating our products line from syncfusion 126.96.36.199 to 188.8.131.52. After carefully reading the readme file, I have a question about link licenses (licenses for build server).
I have the following questions:
1- I noticed the download package is the same for standard license and link license. Is there really still a difference ?
2- We usually copy all of our third party dependencies (such as syncfusion dll) to a network share whenever possible, and we remove the third party dll from the GAC on the build server if it''s in the GAC (this allow very simple backup / replication of the build server).
We reference assemblies using explicit file references such as R:\Libs\Syncfusion\184.108.40.206\Syncfusion.Grid.Base.dll instead of referencing them from the GAC for that purpose.
Is this way of doing going to work (especially with the new licensing scheme) ?
Where can am I supposed to copy the syncfusion assemblies from ? (there are two places, the PrecompiledAssemblies folder being one of them).
3- We are writing a script to automatically update our projects to syncfusion 220.127.116.11.
Is it enough to just convert the syncfusion references (eg: Grid => Grid.Base+Grid.Windows) and to add the licenses.licx file as embedded resource to do the job ? Or is there anything more ?
a quick answer to all these items would be very much appreciated :)
I would add two things:
4- where am I supposed to add a reference to Syncfusion.Core.dll ? Only in the final exe, or in each syncfusion dependent library ?
5- the release notes for v18.104.22.168 ( http://www.syncfusion.com/squiffler/patches/v22.214.171.124/readme.htm ) do not seem to give the same information found on the forum for the content of the licences.licx.
tells we should just have the following line:
where as the readme file states that we should have :
Syncfusion.Core.Licensing.LicensedComponent, Syncfusion.Core, Version=126.96.36.199,Culture=neutral, PublicKeyToken=.....
This is a bit confusing, what is the recommended way of doing this ?