I am authoring a C++ project with Visual Studio 2013 Professional and I encountered a problem I have never encountered before.
In one of my source files I am including a third-party header file like this:
#include 'sqlcli1.h'
This file (and other files of the same set) are located in a an external directory (not in the VS solution), so I have added it to the search path using Additional include paths under project's Properties.
The solution does build succesfuuly, so I am sure my external header file is referenced correctly. IntelliSense, however, still doesn't see it and complains about not being able to open source file 'sqlcli1.h'
. It does not prevent me from building the project, but it makes editing it much harder.
Why does this happen and what should I do?