Home All Groups Group Topic Archive Search About

How to find assembly dependencies???

Author
15 Nov 2005 7:00 PM
Peter Franks
Is there a tool or method to find out all assembly dependencies for a
particular .net binary (.exe or .dll)?

I have a case where a deployed application is apparently missing a
referenced assembly, but I can't determine which one...

Thanks for any info.

Author
15 Nov 2005 7:35 PM
Lars Behrmann
Hi Peter,

the popular reflactor tool should help you. You can download
it here http://www.aisto.com/roeder/dotnet/

Cheers
Lars Behrmann

_________________
Nothing is impossible. UML is the key for all your problems.
AODL - Make your .net apps OpenOffice ready
http://aodl.sourceforge.net/


Peter Franks schrieb:

Show quote
> Is there a tool or method to find out all assembly dependencies for a
> particular .net binary (.exe or .dll)?
>
> I have a case where a deployed application is apparently missing a
> referenced assembly, but I can't determine which one...
>
> Thanks for any info.
Author
15 Nov 2005 11:06 PM
Peter Franks
Lars Behrmann wrote:
> the popular reflactor tool should help you. You can download
> it here http://www.aisto.com/roeder/dotnet/

Excellent -- thanks.  Didn't even think of using Reflector for that...
Author
17 Nov 2005 8:42 PM
Richard Grimes
Peter Franks wrote:
> Is there a tool or method to find out all assembly dependencies for a
> particular .net binary (.exe or .dll)?
>
> I have a case where a deployed application is apparently missing a
> referenced assembly, but I can't determine which one...

ILDASM.

The manifest will list all the referenced assemblies, for example:

assembly extern MyLib
{
}

and it will also list the DLLs that you call through platform invoke,
for example:

..module extern kernel32

Richard

AddThis Social Bookmark Button