Bill_ND
7/29/2003 6:11:00 PM
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?
Is this related to trying to run multiple versions of the .NET framework on the same machine?
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>
Interesting thing with the message above, the assembly referenced here was never installed through MSI.
Bill_ND