The fact that you're seeing only the assembly name means that no
applications have registered their references to this GACed assembly using
the tools provided for this purpose. Given this, you will need to track
down the referencing assembly on your own. If the assembly is actually
running, the SysInternals ProcessExplorer tool that Peter mentioned should
help with this. However, it may also be that the DLL file is simply locked
as an open file rather than as executing code, so you might want to try
FileMon (
http://www.sysinternals.com/Utilities/Filemon.html) if you can't
find a process that's running your assembly.
"Juan Dent" <(E-Mail Removed)> wrote in message
news:343E1861-509D-4D04-807E-(E-Mail Removed)...
> "To list references:
> gacutil /lr <assembly name>"
>
> Does nothing but display the complete assemly name (public token, etc).
>
> There must be a tool for what I want.
>
> --
> Thanks in advance,
>
> Juan Dent, M.Sc.
>
>
> "Nicole Calinoiu" wrote:
>
>> To list references:
>> gacutil /lr <assembly name>
>>
>> To force removal from the GAC despite the references:
>> gacutil /uf <assembly name>
>>
>> For more informtion on gacutil, see
>> http://msdn.microsoft.com/library/en...Gacutilexe.asp.
>>
>>
>>
>> "Juan Dent" <(E-Mail Removed)> wrote in message
>> news:7664F0E4-42AF-434C-B55B-(E-Mail Removed)...
>> > Looking at the manifest of the assembly I am not able to delete from
>> > the
>> > GAC
>> > will not help. It will tell me its dependencies but not who else
>> > depends
>> > on
>> > it.
>> >
>> > No, there must be someway to find out when an assembly states that
>> > another
>> > one uses it, to find out who it is referring to..
>> >
>> > --
>> > Thanks in advance,
>> >
>> > Juan Dent, M.Sc.
>> >
>> >
>> > "Nicolas Guinet" wrote:
>> >
>> >> Hi,
>> >>
>> >> Did you try to examin the manifest of your assembly with ildasm.exe ?
>> >> All referenced assemblies are indicated in lines
>> >>
>> >> ".assembly extern ....REFERENCE ASSEMBLIES HERE...."
>> >>
>> >> Nicolas Guinet
>> >>
>> >>
>> >> "Juan Dent" <(E-Mail Removed)> a écrit dans le message de news:
>> >> AE4A7EFA-62B9-46D9-BB7C-(E-Mail Removed)...
>> >> > Hi,
>> >> >
>> >> > I need to delete an assembly from the GAC but it tells me
>> >> >
>> >> > "Can not acces file 'IDODBLibNET' because it is being used by
>> >> > another
>> >> > process"
>> >> >
>> >> > Now, I have deleted the assemblies that I know depend on this one. I
>> >> > can't
>> >> > remember any other.
>> >> >
>> >> > Is there a list of dependencies somewhere so that I can see which
>> >> > assembly
>> >> > is depending on the one I need to delete?
>> >> >
>> >> > --
>> >> > Thanks in advance,
>> >> >
>> >> > Juan Dent, M.Sc.
>> >>
>> >>
>> >>
>>
>>
>>