If I right click on a project in Solution Explorer, and select Debug->Start New Instance, then the compiler kicks in getting everything ready to run. Good work so far.
However if during that compile I click within a source file that I happen to have open for editing, then the debugger attempts to launch the project that contains said source file! Usually this results in it complaining that it can't launch a class of type library.
If I sit and wait patiently for the compiler to complete before launching then all is well. But that's a bit annoying if I want to read some other code whilst it's compiling.
I'm working with C# and C++ in case that's important - you never know!
Update
The application that I want to launch is also selected as the startup project. But then that shouldn't actually matter if I specifically select the application to be started.