Hi all
After passing 1 day on the problem i think i found the definitiv
solution to the "no symbols loaded" problem. I want to share this wit
the whole world, i don't want anyone else wasting a day in this stupi
way.
Here is the situation , in short:
one solution
two projects, the first one (A) calls the second (B) as a .dll .
Both are projects for PocketPC (Smart device applications).
When i set a Breakpoint in the code of B it looks OK but when i Debug
Question Mark appears with the infamous
note: The Breakpoint will not currently be hit. No Symbols have bee
loaded for this document.
The B.pdb has a timestamp different from B.dll and THIS is th
problem.
You have to DELETE B.pdb NOT ONLY from the Debug/bin directory becaus
THERE IS ANOTHER COPY of this B.pdb in the
obj directory and you CAN'T touch this copy so easily. So here is th
complete walkthrough:
1) For your project set "Generate DEBUG information" to FALSE
2) DELETE ALL the occurences of B.pdb under /bin and /obj
3) Set "Generate DEBUG information" back to TRUE
4) BUILD
Between 2 and 3 I also built once but i think this is not necessary.
Now my pdb and dll have the same timestamp and all is workin
perfectly
Bye
JW Emilian
--
WentuPosted from
http://www.pcreview.co.uk/ newsgroup acces