
How Can I Eliminate VC50.PDB?
My Question:
My question is how to get the debug version of my
projects to produce a single .pdb file with a
project specific name that contains all the debug
info.
Why I want to do this:
The debug version of my projects all produce 2
.pdb files. vc50.pdb and <project name>.pdb. The
problem with producing the vc50.pdb is that I have
several DLLs and they will all be installed in the
same directory by the install.
So the DEBUG version of the product will only be
able to have ONE of the vc50.pdbs. This causes
frequent requests from the de{*filter*} for the
vc50.pdb and claims that the one found is not the
right one.
What I Tried:
The project options contains this option
/Fd"Debug/". I changed it to
/Fd"<project name>.pdb". This got rid of the
vc50.pdb and made the <project name>.pdb file
larger but I found that VC++ IDE would crash with
a stack overflow when I tried to step into or even
set a breakpoint in any project with this
modification.
Dave L
--
No eMail please, post replies. If you must eMail, remove the obvious
obfuscation