Analyze and view assembly dependencies on the .NET platform.
The .NET Dependency Walker is a powerful developer tool that allows you to analyze and view .NET assembly dependencies.
Starting with .NET assembly references you can also see native libraries and calls, what types an assembly has, what types are imported and much more.
See what other assemblies and native libraries an assembly links to.
See what external functions are called from native libraries.
See what types are in the assembly similar to Reflector, ILSpy etc.
See what types in the assembly are actually types from another assembly. Never heard of a forward type? Have a read here on MSDN.
See what types an assembly actually uses and from what source assembly.
See a list of all assemblies (recursively) referenced from an assembly.
See a list of all native libraries (recursively) linked to an assembly.
.NET Dependency Walker is free for non-commercial use. However if you use the application in a commercial environment then you must license the Professional edition.
Licensing is per-user for a single major version and includes all updates. As a licensed user you get access to a couple of useful features not available in the free edition and priority support.
* Discounts are available during checkout on purchases of 5 or more licenses.