InstallRequiredSystemLibraries doesn't work with VS 15.3
VS 15.3 changed the MSVC redistributable library locations:
Visual C++ Redist file directories have been renamed to Microsoft.VC141.* to match versioning with the toolset (14.1x). In Visual Studio 2017 RTM, these directories were incorrectly named Microsoft.VC150.*.
If I understood correctly CMake currently uses ${CMAKE_MSVC_ARCH}/Microsoft.VC${vs}0.CRT
where vs is 15 but path has been changed to MicrosoftVC141.CRT, older version of VS2017 used Microsoft.VC150.CRT. Creating a test case is slightly problematic as Microsoft doesn't provide an easy way of downgrading to older versions of VS2017 so I can't verify the old behavior.