dumpbinGUI
cheztabor
Last Updated November 8, 2003

www.cheztabor.com | tltabor@nyc.rr.com
dumpbinGUI | dumpbinCMH | Install | Source | Download | Changes | License | Contact

dumpbinGUI is a GUI version of Microsoft's dumpbin command-line tool. Like its command-line cousin, dumpbinGUI invokes link.exe with the /DUMP option, and various other options specified at runtime.

dumpbinCMH is a shell context menu handler that invokes dumpbinGUI for associated file types.

Both modules require Microsoft Internet Explorer 4.0 or later.

dumpbinGUI

You can start dumpbinGUI from the command line, or from the Start menu, or from dumpbinCMH. If you start dumpbinGUI from the command line, you can specify additional arguments documented for dumpbin.

Once dumpbinGUI is started, you can load binary files by selecting them in the File | Open dialog, or by dragging them from the Shell (Windows Explorer, the Desktop, etc.). All of dumpbin's flags can be selected from dumpbinGUI's View menu.

Like dumpbin, dumpbinGUI must find MSVC's link.exe tool at runtime. If you see a linkage error, you might have to add the tool's directory to your PATH.

Please note, as documented in Q145937 , the command line version of dumpbin fails on long filenames with spaces. This problem has been fixed in dumpbinGUI.

The following MSDN pages have helpful information about dumpbin.

dumpbinCMH

The context menu handler is initially registered for .exe, .dll, .ocx, .lib, and .obj files. Simply right-click one of these files from the Shell, and select dumpbinGUI from the context menu.

You can select Associate from the context menu to change the file types associated with dumpbinCMH.

Install

  1. Download and double-click setup.exe.

  2. Restart Windows when the setup is complete.

Source

source.zip contains two Microsoft Visual C++ .NET 2002 projects. They depend on ATL 7.0 and WTL 7.0.

Download

setup.exe (147k)

source.zip (79k)

Changes

November 6, 2001 November 8, 2003

License

Copyright© 2001-2003 Tim Tabor. All rights reserved. No warrantees extended.

Contact

Please report bugs and feature requests to me.

Enjoy.

Tim Tabor