I work in VS 2008 and have three projects in one solution. I am debugging by joining a .net process called by a third-party application (SalesLogix, a CRM application).
As soon as he connected to the process, and I try to set a breakpoint in one of the projects, he does not set a breakpoint in this file. It actually switches the current tab to another file in another project and sets a breakpoint in this document. If the file is not open, it even goes so far as to open it for me. I can not explain it. I have no idea. Has anyone seen such strange behavior? I would not have believed if I had not seen.
A bit more information: if I set a breakpoint before attachment, it shows a βred dotβ and says that no characters are loaded ... no problem ... I expect this. When I attach and call my .net code from SalesLogix and switch back to VS, my breakpoint completely leaves (not even a warning that the source does not match the debug file). When I try to manually load the debug file, I get a message that the symbol file does not match the module .. pdb and .dll have the same timestamp, so I'm at a dead end.
Does anyone have any ideas?
thanks,
Jeff
source share