What are PDBs? Where must they be located for debugging to work?
Answer Posted / nitesh dwivedi
A Program DataBase file (extension .pdb) is a binary file
that contains type and symbolic debugging information
gathered over the course of compiling and linking the
project. A PDB file is created when you compile a C/C++
program with /ZI or /Zi or a Visual Basic, Visual C#, or
JScript program with the /debug option. The Visual Studio
debugger uses the path to the PDB in the EXE or DLL file to
find the project.pdb file. If the debugger cannot find the
PDB file at that location, or if the path is invalid, for
example, if the project was moved to another computer, the
debugger searches the path containing the EXE followed by
the symbol paths specified in the Options dialog box
(Solution Properties-->Debug Symbol Files node in VS.NET
2003). The debugger will not load a PDB that does not match
the binary being debugged.
| Is This Answer Correct ? | 5 Yes | 1 No |
Post New Answer View All Answers
Explain the different types of directives in .net?
What is state management in asp.net with example?
Describe a bubbled event and how it is used ?
What are the types of caching in asp.net?
What are the HTML server controls in ASP.NET?
1.how to encrpt query string in asp.net? 2.there are 10000 records then i wnat display 5000 records one gridview and 5000 records another grid view what is the process?
explain code with multi inhertance
How is the asp.net mvc architecture different from others? : asp.net mvc
What are sessions in asp net?
What is IPostBack? How to use it?
Give a few examples of page life cycle events.
Describe state management in asp.net?
What is asp.net mvc? : asp.net mvc
What is the displayafter property in updateprogress control?
How does a web application session work?