dumpbin is a Microsoft utility that analyzes the contents of a DLL or an EXE file on a Windows computer. The Microsoft description can be found here.

The only free versions of Visual C++ I have found, are Microsoft Visual Studio Express. (I do not know whether Microsoft SDK which is also free, includes dumpbin .) Microsoft Visual Studio Express 2008 SP1 can be installed on Windows XP. The link to its download does not appear in any pages on microsoft.com (they have only 2010 and 2013 which require later version of Windows). It can be found directly by a Google search: http://go.microsoft.com/?linkid=7729279 (In fact, I have noticed later that Visual Studio Express 2010 also runs on Windows XP.)

To run it, I had to add its directory and that of mspdb80.dll to the path:
C:\Program Files\Microsoft Visual Studio 9.0\VC\bin
for dumpbin,
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE
for mspdb80.dll

The Microsoft description says that it is limited to 32 bit. It is apparently outdated as I found the 64 bit version installed with Microsoft Visual Studio Express 2010 (installed on a 64-bit computer) in the directory
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\amd64

©Baruch Youssin 2014

      • Roland says:

        You need to install a specific C++ package for dumpbin to be installed and be available in the powershell. Just looking for which package, had it, but that was after installing a whole host of C++ packages which I don’t actually use. One of them actually includes it, still looking for that one…

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>