Symptom
Resolution
Source: https://docs.microsoft.com/en-us/cpp/porting/binary-compat-2015-2017?view=vs-2017
What this means is that Visual Studio 2017 should be compatible with OnGuard installations that need 2015 or later C++ libraries. Our installer is currently coded to check for Visual Studio 2015 and install it if not found. If Visual Studio 2017 exists, it will fail to install for the reason above (newer version installed) as expected.
If a customer already has Visual Studio 2017 installed on the workstation already, the current workaround is to note the C++ version installed, uninstall it, install Visual Studio 2015, and then get the installer from Microsoft for the Visual Studio 2017 version and re-install it.
The installer can be found here:
https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads