Unable to uninstall assemblies from the global assembly cache...

  • Thread starter Thread starter Bill Chi
  • Start date Start date
B

Bill Chi

I have encountered a situation where I am unable to remove
a .NET assembly from the GAC. The message I receive
is "Assembly 'assemblyname' could not be uninstalled
because it is required by other applications." Although I
have seen this before when trying to remove .NET
assemblies that have been installed via an MSI package, I
now get this message while trying to remove any assembly
I've added to the GAC. Using gacutil does not work
either, and I have tried reformatting the machine to no
avail. Yes, amazingly a fresh install of everything
produced the same problem. Has
anyone else seen this and been able to correct it?

Here is example error message:
D:\gacutil /u ndirect.config

Unable to uninstall: assembly is required by one or more applications
Pending references:
Scheme: <WINDOWS_INSTALLER> ID: <MSI> DESCRIPTION: <Windows Installer>

-bill
 
I'm having exactly the same problem. Using gacutil.exe I installed a
single assembly into the GAC on a test machine, and now I can't get
rid of it. It's the same error message that Bill is getting:

Unable to uninstall: assembly is required by one or more applications
Pending references:
SCHEME: <WINDOWS_INSTALLER> ID: <MSI> DESCRIPTION :
<Windows Installer>
 
Back
Top