The issue can
occur if gacutil left an empty folder in the \GAC_MSIL\ after uninstalling
a 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\
However, you cannot access this folder directly using Windows Explorer. To view and modify its contents, use a file manager such as Unreal Commander, which allows you to see hidden and system files. Run the file manager with administrator privileges, 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
Resolving Assembly Version Issues by Cleaning the Global Assembly Cache (GAC)
You might encounter assembly version conflicts if an incomplete uninstall of a previous dotConnect provider leaves an empty folder in the Global Assembly Cache (GAC). This is an uncommon occurrence. Accessing the Global Assembly Cache: The Global ...
How to Completely Remove Previous Versions of dotConnect Providers
Conflicts may occur if older dotConnect versions remain on the system, leading to installation errors or issues in Visual Studio. This article describes how to fully remove previous versions before reinstalling. The instructions apply to all ...
Autocomplete Cache Is Lost or Not Populated When Switching VPN or Reconnecting to a Server
Autocomplete suggestions for database objects, including tables, columns, and stored procedures, may stop appearing after switching a VPN connection or reconnecting to a SQL Server instance. In some cases, suggestions become available only after the ...
Error When Creating a Linked Server with ODBC Driver: "Data source name not found"
The error "Data source name not found" typically indicates that Microsoft SQL Server is unable to locate or access the specified ODBC data source. To resolve this issue, make sure that: The ODBC driver is correctly installed on the same machine where ...
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 ...