I have a dll C++ project in Visual Studio 2017. I was changing the includes, libs, adding additional paths n VC++ directories, now I seems to clean everything - in VC++ directories in project properties, in al h and cpp files - there are quite a few of them. But still project somehow remembers previously used includes and when I click F12 on the class, that is defined in two headers (but with different namespaces), it opens "old" header, that is not included anymore, despite it's written propernamespace::classname, it jumps to the file where it is differentnamespace::classname.
Though this header isn't listed in the "External Dependencies" in the Solution Explorer. Nor in the vcxproj file. How to make my project to forget not included at the moment headers?