|Title:||Visual Stuadio 2015 Update 3|
|Last Modified:||2016-08-25 01:18:49|
|Version Found In:||18.104.22.168|
anonymous added on 2016-07-01 05:09:16:
Visual Stuadio 2015 Update 3 has been just released. After installing it, I tried to install the setup edition <b>"Setups for 32-bit Windows (.NET Framework 4.6)"</b> and it's not working. It displays an error message as soon as the installation starts: <i>Failed to install Microsoft Visual C++ Runtime: vcredist_x86_2015_VSU2.exe, Another version of this product is already installed.</i><br> It's trying to install the C runtime and fails even when it is already installed. As a consequence, installation stops and I can't install the design-time components for Visual Studio 2015.
mistachkin added on 2016-07-01 09:04:40: (text/x-fossil-plain)
The setup is designed to avoid this problem by checking for a return code from the VC++ redist installer of 5100, which means "a later version is already installed". Do you know what return code it is actually returning? Do you have any setup logs?
mistachkin added on 2016-07-02 04:21:02: (text/x-fossil-plain)
Just updated trunk to the Update 3 redist packages.
mistachkin added on 2016-08-25 00:48:25: (text/x-fossil-plain)
I'm not sure this can be fixed unless the return codes are fully documented somewhere. Currently, I believe it is checking for both return codes that are documented to indicate "success" or "not needed".
mistachkin added on 2016-08-25 01:16:04: (text/x-fossil-plain)
Hopefully, check-in [33a2920cbe8260ad] on trunk will address this issue.