Vielleicht kommt CONSOLE nicht als CompilerMagic vom Compiler kommt, sondern als DEFINE aus den Projektoptionen?
Ebenso wie die Define "DEBUG" und "RELEASE", welche in den jeweiligen OptionSets definiert sind, und rein garnichts mir dem "Name" der aktiven Config zu tun haben,
was richtig Spaß macht, wenn sie dort mal falsch/garnicht drin stehen.