Dependencies
is a rewrite of the legacy software Dependency Walker which was shipped along Windows SDKs, but whose developement stopped around 2006.
Dependencies
can help Windows developers troubleshooting their dll load dependencies issues.
- v1.0 -- Initial release
Dependencies
is currently shipped as a binary (no installer present). Just uncompress the archive and click on it.
Since the binary is not signed, SmartScreen
might scream at runtime.
At the moment, Dependencies
recreates features and "features" of depends.exe
, which means :
- Only direct, forwarded and delay load dependencies are supported. Dynamic loading via
LoadLibrary
are not supported (and probably won't ever be). Min-win
dlls are not propertly supported.- There is no check between Api Imports and Exports for the moment, only dll presence is supported.
- No support of esoteric dll load paths (via
AppPaths
orSxS
manifests entries)
Special thanks to :
- ProcessHacker2 for :
phlib
, which does the heavy lifting for processing PE informations.peview
, a powerful and lightweight PE informations viewer.
- wpfmdi a C# library which recreate the MDI programming model in
WPF
- Thomas levesque's blog which pretty much solved all my
WPF
programming issues. HisAutoGridSort
is used in this project