Resolve MapInfo Professional - Cannot install Microsoft Visual C++ 2012 error when installing v12

product affected: MapInfo Pro™

Issue

The error message "The installation of Microsoft Visual C++ 2012 Redistributable Package (x86) has failed. Setup will now exit." appears when attempting to install MapInfo Professional v12 or 12.5 via the setup.exe. Click OK and the installation will be cancelled.

Cause

This is due to a newer version of Microsoft Visual C++ 2012 existing on the computer versus the package which comes with the MapInfo installer or a corrupt installation of the existing C++ 2012 x86 libraries.

Resolution

UPDATED: December 3, 2019
Uninstall existing version of Microsoft Visual C++ 2012 x86 via the Control Panel > Programs and Features then run the MapInfo Professional installer again and it should reinstall Microsoft Visual C++ 2012 in the process.