We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy.
Unfortunately, activation email could not send to your email. Please try again.

Configuring Patch Assemblies

Essential Studio Patches

Syncfusion provides custom patches to customers to fix specific issues or defects they have encountered. These patches typically replace a few assemblies (DLLs) in the release version of Essential Studio. Make sure that the corresponding Essential Studio\Platform version installed on the machine before install the patches.

Let us consider version 11.4.0.26 as the base version for the following examples:

 

Patch Installation setup and Assemblies zip file 

Patches are available as a setup installation file that automatically copies the patched DLLs, and also makes the necessary changes. The changes done by the setup install are as follows:

As an alternative, patched assemblies are also provided in a zip archive. You can use the zip archive and manually change your references to the new assemblies, if you do not want to install the patch setup on your development system. The following information will also help to apply the patched assemblies to your development system:

 

List of Assemblies

The list of assemblies that have been changed are listed along with the patch setup link in the patch provided by Syncfusion Support. 

For example, consider the following assembly has been changed in a patch: 

Syncfusion.Tools.Web.dll

 

Patch setup execution 

The following steps illustrate the Patch setup execution:

1. Back up a copy of the existing assemblies from the precompiledassemblies folder into the Backup Assemblies folder.

  InstallLocation

2. Place the patched assemblies in the Backup Assemblies folder, and then copy the patched assemblies into the precompiledassemblies folder. This folder is the master copy for all assemblies.

3. ​​Install the patched assemblies into the GAC, if the Run Assembly Manager check box is selected during installation.

4. Copy the patched assemblies into the Assemblies folder; the installation location under Essential Studio generated by the Assembly Manager.

  Essential_Studio_Installed_Location

Note: Patched Assemblies are multiple versions of the .NET framework, and multiple versions of the assemblies will be copied into the appropriate folder structure. For example, when the Syncfusion.Tools.Web.dll assembly is copied into the precompiledassemblies folder, multiple versions of the assembly will be copied into the folder structure as follow:

PrecompiledAssemblies 

What should I do after installing the Patch setup? 

If the Visual Studio projects have references to the assemblies from the GAC, no further action is needed. The patched assemblies have the same version information as the release assemblies, so your projects will pick the patched assemblies with no changes.

 

If the patched assemblies have the same version information, how can we ensure that the patched assemblies have been applied?

Patched assemblies have the same Product version number, but the File version number is similar to the Essential Studio release version number (except the revision part). It is higher than the release version of the revision number. The Date Modified attribute will also be different.

Patch

Note: This File Version changes are applicable for the patches that are delivered from March 5th, 2014 and later.   

Article ID: Published Date: Last Revised Date: Platform: Control:
2612 10/27/2014 02/09/2015 Miscellaneous Install and Configuration
Tags:
Did you find this information helpful?
Add Comment
You must log in to leave a comment

You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.