1
Vote

Debugger confuses breakpoints in multi projects solution

description

Create a solution with 2 bottle projects.
In the 1st project, set a breakpoint at the bottle.run line.
F5 on the 1st project, it should break correctly.
F5 on the 2nd project (which doesn't have any breakpoints)

Result: The debugger will break at the location of the breakpoint in the first project, even though it's the 2nd project that's being debugged. You'll wonder why execution has stopped when there is no breakpoint displayed in the margin!

Note: If you don't see this problem, try starting over and putting the breakpoint in the 2nd project instead (and see if the 1st project breaks incorrectly).

comments