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
Less than one page, how many windows will you be able to maintain?
How would you create a permanent cookie?
What is asp.net and how it works?
What is the request flow used for asp.net mvc framework? : asp.net mvc
Can viewstate be accessed in another page?
What tags do you need to add within the asp:datagrid tags to bind columns manually? How?
Explain About WebService
What is a web based system?
Contrast OOP and SOA. What are tenets of each ?
Is it right that ASP.NET Web API has replaced WCF?
How can we add an event handler for a ASP.NET function executed on MouseOver for a certain button.
What is session and application variable in asp net?
How do you open a page in a new window?
What does the .webpart file do?
What are the session management techniques asp net?