If SDK version 8.1 and 10.0.10240.0 or higher are installed together when using Visual Studio 2015 toolchain, tests may not be run normally. This is an issue because vcvars32.bat environment setting script of Visual Studio 2015 is set to the latest SDK version. Add system headers of the latest SDK version with /I option to ‘Compile flag’ in ‘Module’ > ‘Properties’.

Ex) when latest SDK version is 10.0.18362.0
/I“C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include”
/I“C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\atlmfc\include”
/I“C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\ucrt”
/I“C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\um”
/I“C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\shared”
/I“C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\winrt”
/I“C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\cppwinrt”

Need more help with this?
Don’t hesitate to contact us here.

Thanks for your feedback.