Files in your projects inherit the properties set on project level.
You can change some of the settings for individual files so that these override the settings specified for the project and for the currently active build configuration. To do this:
This enables you to set file settings that differ from the ones set at project level.
For individual files, you can only enable an SQL preprocessor or Additional Preprocessors if there are no preprocessors enabled in project settings or for the build configuration. The preprocessor that is available at file level is the one that has been selected last at project or build configuration level.
You can change the preprocessor that is available at file level by first selecting it at project level (or in the build configuration settings) and then removing it from the project's settings.