The issue can
occur if gacutil left the empty folder in the \GAC_MSIL\ after uninstalling
the previous version of a dotConnect provider. This is a very rare case in
fact.
The Global
Assembly Cache can be found here:
C:\Windows\assembly\GAC_MSIL\
But you can't
simply open the folder by standard Explorer.
Use a file
manager (for example, Unreal Commander) that allows you to see hidden and
system files and run it with system administrator permissions. Then delete the
Devart.Data folder.
In case you don't have
any file manager other than Explorer, then you can use Explorer with the GAC
shell extension turned off. The GAC shell extension connects to Explorer using
the Desktop.ini file located in the assembly folder. Rename the Desktop.ini
file to display the content of the assembly folder like content of any other
folder. For this, run the following three commands in Command Prompt:
1. Go to the GAC
folder:
cd
%windir%\assembly
2. Remove the
system and hidden attributes for the Desktop.ini file:
attrib –s –h
desktop.ini
3. Rename the
file to disable the shell extension
ren Desktop.ini
Desktop.ini.disabled
After this, use
Explorer to go to the %windir%\assembly\GAC_MSIL\ folder and delete the
Devart.Data folder.
Finally, rename
the Desktop.ini.disabled file back to Desktop.ini.
Related Articles
Assembly version is found in Global Assembly Cache (Clean GAC)
The issue can occur if gacutil left the empty folder in the \GAC_MSIL\ after uninstalling the previous version of a dotConnect provider. This is a very rare case in fact. The Global Assembly Cache can be found here: ...
Tool Version Does Not Match SQL Tools Version
In some cases, users may download SQL Tools or the Compare Bundle of one version, but when installed, the individual tool versions do not match the version of the downloaded package. The reason for this is that SQL Tools is essentially a bundle ...
How to Download and Install a Previous Version of the Product
If you need to download and install an earlier version of a product, other than the latest release available on the website, follow these steps: Uninstall the Newer Version: To install a previous version available under your license, you must first ...
Two sets of assemblies
The current implementation of dotConnect for MySQL includes two sets of assemblies: 1) the .NET Framework Devart.* assemblies which are shipped with installation: * assemblies are created in C:\Program Files (x86)\Devart\dotConnect\MySQL\ , GAC 2.0 ...
SQLTools are not shown in SSMS after installation
Typically, upon the initial launch of SSMS after installing SQLTools, there is a brief registration process that takes no more than 1-2 minutes, depending on your system's performance. It's also crucial to understand version compatibility, for ...