.NET Dependency Walker

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.


Assembly Dependencies

See what other assemblies and native libraries an assembly links to.

Native Calls

See what external functions are called from native libraries.


See what types are in the assembly similar to Reflector, ILSpy etc.

Forward Types

See what types in the assembly are actually types from another assembly. Never heard of a forward type? Have a read here on MSDN.

Imported Types

See what types an assembly actually uses and from what source assembly.

Assembly List

See a list of all assemblies (recursively) referenced from an assembly.

Native Library List

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.

Free Professional
Explore Dependent Assemblies
Explore Dependent Native Libraries
See Native Calls
See Assembly Types
See Forward Types
See Imported Types
List Dependencies
Export Dependencies List
List Native Libraries
Export Native Libraries List
Use Commercially
$0 $19.99*

* Discounts are available during checkout on purchases of 5 or more licenses.

System Requirements

  • Windows 8 or later
  • 4 GB RAM
  • 50 MB Hard Drive Space
  • .NET 4.7.2 (Setup can download this for you)