Besides the above, the debugger doesn't seem to keep track of the current build target and just dubugs the "Debug" target. That's fine if you're using only "Debug" and "Release", but not when you have more than one actual target, like server vs. client, or test apps for specific features within a larger project.