Dumpbin on Vista
Posted by martcon on January 26, 2009
The Dumpbin utility is provided with the 32-bit version of Microsoft Visual C++ and is installed as part of Microsoft Visual Studio. Dumpbin is a very useful program as you can for example, find what DLLs your own DLL depends on. However, if you run Dumpbin in Microsoft Vista you may get an error telling you that the file mspdb80.dll cannot be found. The workaround to this is to copy mspdb80.dll from C:\Program Files\Microsoft Visual Studio 8\Common7\IDE (assuming you’re using Visual Studio 2005 – if not, you can do find the file using Windows Explorer) to the C:\Program Files\Microsoft Visual Studio 8\VC\bin directory where Dumpbin is located. Dumpbin will then run once this file has been copied. Howver, you will have a problem with compiling C++ programs if you leave this DLL in this directory so you should remove it once you have finished working with Dumpbin.