none
Redistributable / Runtime components.

    Question

  • With VS 2015 Update 3, the VC++ redistributables have also been updated (to 14.0.24212), but there is no documentation (that I can find) that details what registry keys & values to check so that installer pre-requisites can be updated to check the correct paths.

    I am checking this path for x86: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{462f63a8-6347-4894-a1b3-dbfe3a4c981d} (if key exists, it's already installed)
    and for x64: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DevDiv\vc\Servicing\14.0\RuntimeMinimum (expecting a value of 14.0.24212 for UpdateVersion)

    I am running into issues with my application installer if the redistributable for update 3 (x86) is already installed - so I am assuming my registry check is incorrect.

    Monday, August 01, 2016 5:14 PM

Answers

  • Hi TheBogeyMan

    In my side VS2015 update3 with x64 OS, based on your description, I have checked my VC++ redistributables version in regedit. Which is the same value as you said. In the meantime, based on the following thread I have also found the registry keys for VC++ redistributables(x86).

    http://stackoverflow.com/questions/12206314/detect-if-visual-c-redistributable-for-visual-studio-2012-is-installed/34209692#34209692

    The path for x86 in my machine is:

    HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Dependencies\{462f63a8-6347-4894-a1b3-dbfe3a4c981d}

    Please check above path in your machine whether exists registry keys of x86.

    Sincerely,

    OSCARW

    Tuesday, August 02, 2016 8:24 AM
    Moderator