[SOLVED] Visual C++ 2015 setup fail

Page 2 - Seeking answers? Join the Tom's Hardware community: where nearly two million members share solutions and discuss the latest tech.

ishaankaushik

Honorable
BANNED
Sep 7, 2017
133
2
10,595
I have windows 10 version 1809 and I am trying to install visual C++ 2015. The installer says that the setup failed due to error 0x80070666. It says that their is a newer version installed. I tried uninstalling visual c++ 2017 and then reinstalling it after I installed vc++ 2015 but visual c++ 2017 just overwrites the vc++ 2015 installation and I cannot see vc++ 2015 in the programs list. I can only see vc++ 2017. I am trying to install the latest versions. Should I leave it like that? Also my windows is up to date.
 
Solution
D
wait!!!

1. Uninstall the Visual C++ 2017 RC Redistributable

2. Install your app/drivers

3. Re-install the Visual C++ 2017 RC Redistributable (Note: the latest update of this redistributable will be available here

that's what you need to do,

2017 REPLACES 2015 for a reason! it's supposed to!! it provides all you need, just don't have it installed first, do it after your app or drivers are installed!

https://developercommunity.visualst...edistributable-for-visual-studio-2015-ca.html
i know the right links, you found them. i will install it on a vm and do some testing.

I had to sign into msdn, you may not be able to get them, 2015 is called
mu_visual_cpp_2015_redistributable_update_3_x64_9052538.exe

I found them here, but I use only MS sites

http://www.cendatsys.com/downloads/Microsoft/
By the way the 2015 version installs if I uninstall the 2017 version but as soon as I install the 2017 version the 2015 ones disappear from the programs and features list.
 
try both new versions, they may have bunged the installer for 2017

i just installed the newest 2015 and 2017 on Win10 latest build and 2008R2 fully updated. no problems whatsoever. if the new ones don't work, it's your windows installation that needs a clean install. and that's all I am going to say. it's in your court. there is no magic answer.

get new 2015 update 3 here. http://www.cendatsys.com/downloads/...2015_redistributable_update_3_x64_9052538.exe
 
try both new versions, they may have bunged the installer for 2017

i just installed the newest 2015 and 2017 on Win10 latest build and 2008R2 fully updated. no problems whatsoever. if the new ones don't work, it's your windows installation that needs a clean install. and that's all I am going to say. it's in your court. there is no magic answer.
This is really confusing as I have clean installed the windows just a month ago using all the steps. I deleted only that drive in which windows was installed and not other drives. Could that cause a problem?
 
did you try the update 3 2015 and newest 2017 redist yet? don't reply unless you answer that. else I am done.
 
did you try the update 3 2015 and newest 2017 redist yet? don't reply unless you answer that. else I am done.
Yes I tried that before I made this thread and I got the latest visual c++ from the official visual studio site. Oh and yes I installed them orderly but the 2017 version just takes over. I think I should try clean installing windows by deleting all drives.
 
you are only supposed to have ONE drive hooked up and running during any windows 10 install. please refer to the steps I linked in earlier post if you do that. Windows installer can delete all partitions for you, then let it handle the formatting and use all defaults to install.

ALSO, they may have totally screwed up the 2017 installer. let me do some more digging.
 
so, they did not screw up, 2017 is an inplace upgrade for 2015, so just use the latest one of that

so do the following:

1. Uninstall the Visual C++ 2017 RC Redistributable

2. Install your app or drivers....

3. Re-install the Visual C++ 2017 RC Redistributable (Note: the latest update of this redistributable will be available here

good to go.

https://developercommunity.visualst...edistributable-for-visual-studio-2015-ca.html

The given solution above is good so reposting it as a "solution":

It sounds like the application's installer, which is attempting to install the Visual C++ 2015 Redistributable, is not checking for existence of newer versions of the redist already installed on the system as described here:

so do the following:

1. Uninstall the Visual C++ 2017 RC Redistributable

2. Install your app or drivers....

3. Re-install the Visual C++ 2017 RC Redistributable (Note: the latest update of this redistributable will be available here

good to go.

https://msdn.microsoft.com/en-us/library/ms235299.aspx

The Visual C++ 2017 RC Redistributable is a binary-compatible in-place upgrade of the Visual C++ 2015 Redistributable and shares the same registry keys. An application installer that follows the guidance, from the link above, will skip installation of the 2015 redistributable without error.

To get you unblocked (workaround the issue), I'd suggest the following:

1. Uninstall the Visual C++ 2017 RC Redistributable

2. Install your app

3. Re-install the Visual C++ 2017 RC Redistributable (Note: the latest update of this redistributable will be available here

)
 
you are only supposed to have ONE drive hooked up and running during any windows 10 install. please refer to the steps I linked in earlier post if you do that. Windows installer can delete all partitions for you, then let it handle the formatting and use all defaults to install.

ALSO, they may have totally screwed up the 2017 installer. let me do some more digging.
Okay will do. However chances are scarce that it will change anything. Thanks for help.
 
wait!!!

1. Uninstall the Visual C++ 2017 RC Redistributable

2. Install your app/drivers

3. Re-install the Visual C++ 2017 RC Redistributable (Note: the latest update of this redistributable will be available here

that's what you need to do,

2017 REPLACES 2015 for a reason! it's supposed to!! it provides all you need, just don't have it installed first, do it after your app or drivers are installed!

https://developercommunity.visualst...edistributable-for-visual-studio-2015-ca.html
 
Solution
wait!!!

1. Uninstall the Visual C++ 2017 RC Redistributable

2. Install your app/drivers

3. Re-install the Visual C++ 2017 RC Redistributable (Note: the latest update of this redistributable will be available here

that's what you need to do,

2017 REPLACES 2015 for a reason! it's supposed to!! it provides all you need, just don't have it installed first, do it after your app or drivers are installed!

https://developercommunity.visualst...edistributable-for-visual-studio-2015-ca.html
Now here is another problem. The AMD chipset drivers require both x86 and 64 versions of visual c++ 2015 but the display driver requires 2017 version. I can confirm that since the driver comes with 2015 and 2017 packages in the apps folder. I think the workaround should be to install the 2015 version , install chipset drivers and let the display driver itself install the 2017 version.
 
YES, that is how you do it. That is what I posted for you to do. if that works, you should mark an answer as best answer because this one is tricky, and you are not the only one looking for this apparently.