Dump file based troubleshooting and debugging approaches provide effective ways of understanding certain type of issues. I have written tutorial on this subject to little advanced techniques. When it comes to collecting dump file for a process, I am big fan of tools such as ProcDump and DebugDiag.
I think not many people realize that a process dump file can also be collected from Visual Studio. If you are working from developer’s favourite tool “Visual Studio”, its entirely possible to collect dump file of a target process during debugging without leaving the comfort of Visual Studio. This can be achieved when you are debugging a program. At that point, a menu option of “Save Dump As” becomes available under Debug menu option as shown below.
If user chooses this option, user is prompted to choose the name and location of that dump file as shown below.
Until next, happy debugging!!