Visual C++ 2017 check


#1

Hello

I have VC++ 2017 installed (both x86 and x64), vvvv.exe runs without problems, but setup.exe says I don’t have it installed.

Windows 10, vvvv beta36_rc4 64bit


#2

It’s been posted a couple of times and is supposed to be fixed already I think?

https://discourse.vvvv.org/t/35-8-x86-error-2017-runtime-install-erorr/
https://discourse.vvvv.org/t/setup-exe-problem-c-2017/
https://discourse.vvvv.org/t/vvvv-50beta35-8-x64-und-vc-redistributable-2017-mismatch/


#3

Aha right, newer versions released by ms all the time.


#4

trying to find a solution for false test on 2017 / 2015

my findings are. first there is appearently a bug in visual c++ redis. 2017 v14.11 (concerning registry entry problems), which is currently linked in the beta version!

the most recent and appearently fixed version is v.14.14. isn’t it a better idea to have the setup refer to links saved on the vvvv server in order to make changes to the download links, without having to do another release ? allows you to react to ms changes if necessary

and then there seems to be something wrong with the setup check for versions itself, internet says you check the registry for this.

c++ 2017 64bit should have this entry
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\VisualStudio\14.0\VC\Runtimes\x64

i found it in the registry but vvvv setup states, no there is no 2017 c++ redis. this can be improved if i’m not mistaken.

hope this helps to cope with the redis problems, which are really irritating to beginners, seeing this on all systems right now.

edit: or just include the stuff in the vvvv version if possible to avoid this installation madness