What are PDBs? Where must they be located for debugging to work?

Answers were Sorted based on User's Feedback



What are PDBs? Where must they be located for debugging to work?..

Answer / pramod gupta

A program database (PDB) file contains debug information
for the project’s EXE file. The project.PDB contains full
debug information, including function prototypes, not just
the type information found in VCx0.PDB. Both PDB files
allow incremental updates.

They should be located at bin\Debug directory

Is This Answer Correct ?    21 Yes 3 No

What are PDBs? Where must they be located for debugging to work?..

Answer / pompi

A program database (PDB) files holds debugging and project
state information that allows incremental linking of debug
configuration of your program.There are several different
types of symbolic debugging information. The default type
for Microsoft compiler is the so-called PDB file.

Is This Answer Correct ?    6 Yes 2 No

What are PDBs? Where must they be located for debugging to work?..

Answer / 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

What are PDBs? Where must they be located for debugging to work?..

Answer / ajay

PDB file hold information about .exe files and it also
contain all debuging information about project

Is This Answer Correct ?    1 Yes 1 No

Post New Answer

More ASP.NET Interview Questions

How to prepare culture-specific formatting in .net.

0 Answers  


Explain the concept of event bubbling in ASP.NET?

0 Answers   Sans Pareil IT Services,


What is custom events? How to create it?

0 Answers  


Which method is used to enforce garbage collection in .net?

0 Answers  


What is itemrowdatabound for a datagrid?

1 Answers   IBM,






Which keyword you should use for class not to extend? Which keyword to be used for making the class accessible within the assembly only what are the authentication mode of ASP.NET How will you call a JavaScript function using code-behind? How will you define the Session Timeout? What are the methods to validate client-side whether the input is a correct Date format? You want to write a log when ASP.NET application starts. Which is the best place to write that peice of code? What are the page load events and what is there order? What is the difference between abstract class and interface? What are the differences between DataSet and DataReader? What are the two properties other than DataSource, which is required to populate the Drop Down Menu? What is difference between String and StringBuilder Classes? What are differences between Custom control and User control?

1 Answers   Ignis Technologies,


How do you secure your configuration files to be accessed remotely by unauthorized users?

0 Answers  


How do you trap errors in ASP and how do you invoke a component in ASP ?

1 Answers   Cognizant,


What is a session in programming?

0 Answers  


What is application state?

0 Answers  


What are skins?

1 Answers  


Explain server control extensibility with reference to asp.net 2.0 ?

0 Answers  


Categories