Managing Symbols and Source Code

This section describes how the debugger uses symbol files and source files to display information for debugging.

Program Database Files (C++)

Describes PDB files and how they are generated for C++.

Program Database Files (C#, F#, and Visual Basic)

Describes PDB files and how they are generated for C# and Visual Basic.

DBG Files

(C++ only) Describes DBG files, which permit debugging when source code is missing for certain modules, such libraries or Windows APIs. DBG files also permit debugging OLE RPC.

How to: Specify Symbol Locations and Loading Behavior

Describes where to find PDB and DBG files when they are not in their default locations.

Installing Symbols for Debugging System Call Crashes

Describes how to use a Symbol Server for debugging crashes that happen inside system calls.

How to: Get Source Code Using Source Server

Describes how to get the correct version of the source code if the source code is not available on the local computer.

Debug Source Files, Common Properties, Solution Property Pages Dialog Box

Specifies where the debugger will look for source files when you debug.

Symbols, Debugging, Options Dialog Box

Specifies where the debugger will look for symbols when debugging.

Debug Settings and Preparation

Describes the debugger-related property settings, and the preparation needed to debug your program with the Visual Studio debugger.

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2015 Microsoft