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. Image for the cookie policy date
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback

I was not able to find 3.5 assemblies in public assemblies folder and GAC. Also I was not able to add Syncfusion assemblies from Add Reference dialog.

Platform: Miscellaneous |
Control: Install and Configuration

I was not able to find 3.5 assemblies in public assemblies folder and GAC. Also I was not able to add Syncfusion assemblies from Add Reference dialog.


Users having Vista 64bit UAC enabled or Win2008 may experience this problem.

Win2008: The registry key for .NET Framework SDK 3.5 that comes along with Win2008 is installation is different compared to the check made by Essential Studio utilities. This has been fixed for Essential Studio 2009 Vol.2 and this would be available in releases after this.

Because of this users might not be able to find 3.5 assemblies under top level assemblies(C:\Program Files\Syncfusion\Essential Studio\${essential studio}\Assemblies) folder and also in GAC.

Vista 64bit UAC enabled: Assembly Manager during install time, configures registry by including the top level assemblies folder (C:\Program Files (x86)\Syncfusion\Essential Studio\${essential studio}\Assemblies) in the list of Visual Studio public assemblies folder to pickup assemblies for Add Reference dialog. Windows Vista by design will not allow utilities to access registry when UAC is enabled.

Please refer to the following steps that will help you in configuring your machine through above problems.

Following steps assumes you are using .NET Framework 3.5.

1. Please go to the following folder.

C:\Program Files\Syncfusion\Essential Studio\${essential studio}\Assemblies

2. Rename the existing folders 2.0 and 3.5 to any name.

3. Copy the 2.0 and 3.5 folder from precompiled assemblies folder (C:\Program Files\Syncfusion\Essential Studio\${essential studio}\precompiledassemblies\${essential studio}) to this folder such that the following folder exists with Syncfusion assemblies.

C:\Program Files\Syncfusion\Essential Studio\${essential studio}\Assemblies\2.0 C:\Program Files\Syncfusion\Essential Studio\${essential studio}\Assemblies\3.5

4. Open the folder C:\Program Files\Syncfusion\Essential Studio\${essential studio}\Assemblies\3.5, select all the Syncfusion assemblies and drag and drop them in the GAC. Now the 3.5 framework specific Syncfusion assemblies are configured in your machine.

5. Download and unzip this utility in your machine.


6. Run the utility with the following command. Please refer to the below image for how this is run.

targetregistryupdater.exe ${Essential_Studio_version} ${Target_Framework_version}

eg. targetregistryupdater.exe "" "3.5"

Once you run this command, it will throw a permission request from UAC as it needs administrator access(if you are using Vista with UAC enabled). On clicking continue, registry will be updated with the details.

7. Once this is complete, please open your project in VisualStudio and you will be able to see the Syncfusion assemblies added to the reference tab.

You must log in to leave a comment

Please sign in to access our KB

This page will automatically be redirected to the sign-in page in 10 seconds.

Up arrow icon

Warning Icon 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.Close Icon

Live Chat Icon For mobile