When using visual studio projects the quotes are not removed before the path is resolved, which leads to wrong include pathes Example AdditionalIncludeDirectories section from vcxprj <AdditionalIncludeDirectories>"..\..\..\3rdparty\Qt\include\QtCore";"..\..\..\3rdparty\Qt\include\QtNetwork";"..\..\..\3rdparty\Qt\include\QtGui";"..\..\..\3rdparty\Qt\include\QtOpenGL";"..\..\..\3rdparty\Qt\include\QtXml";"..\..\..\3rdparty\Qt\include\QtSql";"..\..\..\3rdparty\Qt\include";"D:\source\12.0\version\.temp\vc143-64\PARTproject.pro\moc";"..\..\..\3rdparty\subversion\subversion-1.14.2\PSOL\version\vc143-64\rel\include";"..\..\..\3rdparty\apr\include";"..\..\..\3rdparty\apr_util\include";"..\..\..\3rdparty\boost";"..\..\..\version\.temp\vc143-64\pproject\uic";"..\..\..\version\.temp\vc143-64\pproject\moc";"..\..\..\version\.temp\vc143-64\pproject\obj-rel";"..\..\..\version\.temp\vc143-64\pproject\rcc";"..\..\..\3rdparty";"..\..\..\3rdparty\log4cxx\src\main\include";"..\..\..\libs";"..\..\..\libs\zApp";".";"..\..\..\3rdparty\Qt\include\ActiveQt";"..\..\..\version\.temp\vc143-64\pproject\uic";..\..\..\build\psol\mkspecs\win32-msvc2022-64;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>...