This is kind of a silly one, but it's annoying too. If I hit the "debug" button on some code that I didn't build yet, but there's a compiler/linker error, I get a dialog box that asks:
Errors exist in required project(s):
<YOUR PROJECT NAME THAT HAD ERRORS>
Proceed with launch?
There's also a checkbox "Always launch without asking" too. Launching is impossible since the failed build has blown away the binary file that's to be launched. Since it is basically impossible to launch the debugger, this dialog should either notify the user that errors exist in the code and provide no option; just return the user to the edit mode, or if providing the option to launch a binary that no longer exists is so important, change that checkbox to the more realistic "Never launch when errors exist."
It would also be nice to have CCS return to edit mode and not dump the user into debug mode when the build has failed to produce a debuggable binary. At current, hitting "Cancel" dumps the user into debug mode anyway.
Thank you
Rob