Dlls are basically like lib files, but dynamically linked. They contain all
your program code.
Pdbs are Program Databases. They're like the dbg files, used for debugging.
They're also called symbols - they aid the debugger, in determining the
execution context, symbol names, call stack, etc.
For normal execution, you only need the dll. You would need the Pdbs only
if you're planning on debugging.
-vJ
"Reza Alirezaei" <an*******@discussions.microsoft.com> wrote in message
news:%2****************@tk2msftngp13.phx.gbl...
when I build an assembly project two files are being produced,dll file and
pdb file,,what is the difference bwtween these two files?
Thanks for your time