Moved preprocessor to ProgramData to avoid spaces issue, it is another
user directory for Vista and later.