If you know and use Dependency Walker (depends.exe), you will probably need CheckAsm too.
CheckAsm is just "depends for .NET".
CheckAsm is an assembly dependency viewer. It shows all .NET assembly references of any
.NET assembly. This means you can always find what references are incorrect, which assemblies
are missing, and why your application can not start.
Usage
Install the application or unpack the ZIP file into the Program Files folder (if you download
the zip, follow the included instructions). Start the application and select menu File-Open or use
assembly name as a command line parameter. Dragging an assembly into the application's main window
is also possible.