Skip to content

Show dependencies tree for .NET assemblies like old Depend Walker show it for non managed applications.

License

Notifications You must be signed in to change notification settings

isindicic/DependencyWalker.Net

Repository files navigation

DependencyWalker for .NET

Show dependencies tree for .NET assemblies similar to how the old Dependency Walker shows them for non-managed applications.

To quickly start to use it, get the latest DependencyWalker.zip and unzip it on a local drive. Simply execute DependWalker.exe with assembly filename as command line argument or just execute DependWalker.exe from explorer and then select assemblies using user interface.

To successfully compile the solution you'll need Visual Studio 2010 and load DependencyWalker.Net.sln.

Solution targets .NET 4.0 and application requires .Net Framework 4.0 installed in order to run. However, the application will work with assemblies that target lower version of framework without any problems.

Command line (CLI) version

C:\> DependencyWalker.Cli.exe --help
Usage:

DependencyWalker.Cli directoryorfile2explore [--json]  [--gac]

Where is

        --json   - Write data in JSON format
        --gac   - Include GAC

.NET5.0 support - BETA VERSION

You are also able to compile program to target .NET5.0. This is still in development, but, in case you want to play with it, you'll need to run Visual Studio 2019 and load DependencyWalker.Net5.sln. To quickly start to use it, get the latest DependencyWalkerNetCore.zip and unzip it on a local drive. Zip file contain .NET5.0 runtime.

About

Show dependencies tree for .NET assemblies like old Depend Walker show it for non managed applications.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages