My situation: I installed Microsoft Visual C ++ 2017 Redistributable (x64) and (x86), but the Mysql installer (8.0) requires the 2015 version. After I uninstalled the 2017 version to try to install the 2015 version, no matter when I did the installation and uninstallation of the 2015 version, the installer simply could not detect that I installed the 2015 version. Then I checked the regidit and found that for the 2015 version there is no key and value.
Solution: Then I reinstalled the 2017 version with the 2015 version installed on my computer earlier. Works fine. The Mysql installer can detect Microsoft Visual C ++ 2015. And regid has a key and a value for versions 2015 and 2017. Interestingly, versions 2017 and 2015 have the same root key in regid, which is
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\VisualStudio\14.0\VC\Runtimes\x64.
Thanks for some topics that really open my mind.
source share