First, please further prefer opening a new thread instead of waking up a (very) old one!

Well, I see two possible causes:
  1. it is skipped by other preprocessor directives: #if, #ifdef, etc;
  2. the project uses precompiled headers and you have put #pragma message before including "stdafx.h"; note that, in this case all preprocessor directives are ignored.