What is it?

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.

Command line usage: CheckAsm [assembly.dll | netapplication.exe]

CheckAsm screenshot

License

This program is freeware and may be distributed at will. Any attempts to sell this program are strictly prohibited, though giving this program or putting at any location is allowed as long as it remains in its original form. As many copies of this program as necessary may be installed on any number of machines. Reverse engineering, binary manipulation and decompilation is not permitted.

The installer offers installation of software from our partner. Installation of the partner's software is not required for the installation of CheckAsm to continue.

This program records anonymous usage statistics. The statistics data do not contain any information that would identify its user. This program also provides sending crash reports. The crash reports do not contain any information that would allow revealing usage statistics for the user. The user may specify her e-mail when sending a crash report. The e-mail addresses are stored only for the time needed for resolving the reported issue and are not given to any 3rd parties.

Requirements

Microsoft Windows with .NET framework 4.0. 64bit systems are not fully supported. See this blog post for more information.

Reviews and comments on CheckAsm

100% CLEAN Certified by Softpedia Famous Software Download Get it from CNET Download.com!

"It saved us a lot of time and is really easy to use. It is a great free tool."
Julia Schlosser, Inetium.

"CheckAsm is famous because it is a great assembly dependency viewer, allowing you to find what references are incorrect, which assemblies are missing, and why your application can not start."
Famous Software Editor

Download

CheckAsm 1.13.4407 for .NET 4 (834.7 K)

You may also download the old version 1.6.3673 compiled for .NET 3.5.

Total downloads:14453

Report bugs to checkasm(at)booring.net. If you like this tool so much that you would pay for it, you can donate its further development: