Managing Symbols and Source CodeĀ
The debugger works with several files in order to cross-reference memory to the source files used to build the assembly. This section describes these files, and several options and helpful tools that are available.
In This Section
- SQL Debugging Software Requirements
Describes PDB files and how they are generated for C++.
- PDB Files (C#, J#, and Visual Basic)
Describes PDB files and how they are generated for C#, J#, 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 a Symbol Path
Describes where to find PDB and DBG files when 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 not available on the local machine.
Related Sections
- Debug Source Files, Common Properties, Solution Property Pages Dialog Box
Specifies where the debugger will look for source files when debugging.
- 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 in order to debug your program with the Visual Studio debugger.