Hi,
I'm defining IDR_MAINFRAME and AFX_IDS_APP_TITLE in my .rc2 file depending enviornment variable. (its in .rc2 because in .rc file Microsoft does not accept #ifdef).

In debug version it works great but in release version it doesn't work. It seems that definitions are not recognized in release version at all.

Here is the code from .rc2 file:
#if defined FIRST
STRINGTABLE DISCARDABLE
BEGIN
IDR_MAINFRAME "First Console\n\nFirst\nFirst Files (*.frs)\n.frs\nFirst.Document\nFirst File"
AFX_IDS_APP_TITLE "First Console"
END
#elif defined SECOND
STRINGTABLE DISCARDABLE
BEGIN
IDR_MAINFRAME "Second Console\n\nSecond\nSecond Files (*.frs)\n.frs\nFirst.Document\nFirst File"
AFX_IDS_APP_TITLE "First Console"
END
#endif

It is quite urgent. Does anyone has an idea why in release version it doesn't work?