What does it say when you hover over a disabled breakpoint? This usually tells you about the problem. My favorite old "source code is out of date", especially when I'm debugging a DLL. Another favorite is when the file you are looking at is not the one you are debugging (copy in another folder?). If this is the case when you can intercept the calling procedure, but not the called one, interfering with the called party will force VS to open the "correct" source file, and you can set breakpoints. Embarrassingly, I usually swear by VS at the moment, this seems to help.
Marc Bernier Sep 24 '09 at 2:19 2009-09-24 02:19
source share