Share via


VC 10.0 runtime(x86) failed to install - where is it on the iso?

Question

Tuesday, January 25, 2011 8:55 PM | 2 votes

I downloaded the ISO and executed the install but VC 10 failed to install. the error log is:

[01/25/11,12:07:31] VC 10.0 Runtime (x86): [2] CMsiComponent::Install() expects the setup file for VC 10.0 Runtime (x86), but the file failed verification.
[01/25/11,12:07:31] setup.exe: [2] ISetupComponent::Pre/Post/Install() failed in ISetupManager::InternalInstallManager() with HRESULT -2147467259.
[01/25/11,12:07:31] VS70pgui: [2] DepCheck indicates VC 10.0 Runtime (x86) is not installed.
[01/25/11,12:07:31] VS70pgui: [2] DepCheck indicates VC 10.0 Runtime (x64) was not attempted to be installed.

I had the same problem with vc 9.0 and got past it by executing vc_red.msi as follows:

D:\WCU\VC90SP1>msiexec /i vc_red.msi USING_EXUIH=1

Does anyone know where is the VC 10.0 runtime and does anyone know how to execute it individually from the iso image?

Thanks

Dave

David Pantaleoni

All replies (6)

Friday, January 28, 2011 9:18 AM âś…Answered | 2 votes

Hi David,

Thanks for your post.

First, there are several things I would like to clarify with you:

  • What is your OS version?
  • Which software are you trying to install? Is it Visual Studio 2010?

According to the log file you provide, seems like the install source has corrupted.

If you are installing Visual Studio 2010, you can download VS from the link below and install it:
http://www.microsoft.com/visualstudio/en-us/download

Before install Visual Studio, please finish the steps below:

-          Turn off your anti-virus/antispyware software during installation;

-          Install the latest Windows updates from the Windows Update site: http://windowsupdate.microsoft.com;

-          Complete or dismiss Windows Update before installation. (And don't forget to turn it on later)

 

Also, you can get the VC 10.0 Runtime from the links below:

If you have any concerns, please feel free to let me know.

Best Regards,  

Andrew Wu [MSFT]
MSDN Community Support | Feedback to us
Get or Request Code Sample from Microsoft
Please remember to mark the replies as answers if they help and unmark them if they provide no help.


Monday, January 31, 2011 10:39 PM

Hi Andrew

I've got the same issue on Windows Server 2008 SP2.

I tried to install VS 2010 Agents  from http://www.microsoft.com/downloads/en/details.aspx?displaylang=en&FamilyID=a3216d2a-0530-4f6c-a7c9-0df37c54a902  and it always failed on VC 10.0 Runtime installation. Moreover, when I succesfully instaled  VC 10.0 Runtime  from Microsoft Visual C++ 2010 Redistributable Package (x86) and rebooted machine the Agents installation still looked for VC 10.0 and still tried to install it without succes. So it prevents to install VS2010 Test Controller

Any suggestions?

Thanks

Mikhail Shapiro


Monday, February 7, 2011 3:03 AM

I have the same issue. i have a 64 bit computer. I installed the vc 10.0 runtime from the link you gave above and it still trys to install it when i run the installer


Tuesday, May 31, 2011 5:14 PM

Andrew

 

Thanks for answering and my apologies for this late response. I got so fed up I just installed Visual Studio 2008 and forgot about 2010. I now realize that I am going to have to install 2010 so I'm back to it. To answer your questions, I'm using Windows 7 (on Lenovo machine) and I am trying to install Visual Studio 2010. I tried doing another download of the ISO but I still get the same problem. What part of the error message makes you think the ISO was corrupted?

 

Thanks

Dave

David Pantaleoni


Tuesday, January 31, 2012 1:05 AM

I have a similar issue,trying to install visual studio 2010 ultimate, Im running windows 7 ultimate 64 bit. I tried to used  x86 link you provided and it says I have a newer edition already installed and won't go any further here is what my log says 

[01/30/12,18:19:33] VC 10.0 Runtime (x86): [2] CMsiComponent::Install() expects the setup file for VC 10.0 Runtime (x86), but the file failed verification.
[01/30/12,18:19:34] setup.exe: [2] ISetupComponent::Pre/Post/Install() failed in ISetupManager::InternalInstallManager() with HRESULT -2147467259.
[01/30/12,18:19:34] VS70pgui: [2] DepCheck indicates VC 10.0 Runtime (x86) is not installed.
[01/30/12,18:19:35] VS70pgui: [2] DepCheck indicates VC 10.0 Runtime (x64) was not attempted to be installed.
[01/30/12,18:19:35] VS70pgui: [2] DepCheck indicates Microsoft .NET Framework 4 was not attempted to be installed

Monday, July 16, 2012 12:01 AM | 1 vote

I just fixed and what a pain it was.  Thing that you must know, the uninstall for VS.NET doesn't work, it leave behind a bunch of garbage files and also it doesn't remove the entry of the registry. How I fix the problem

1. Uninstall every component one by one
2. Uninstall the VC 10 that is already installed, if you don't see it on your program list, believed me is there search for it in your local hard drive and also on your registry and delete the files and registry entry (Keep in mind that if you have it listed on our program list just uninstall it).
3. All reference to VS.NET 10 need to be removed, all of it. If you try to install it before a bunch of components already installed, therefore the VS10 runtime is there even so is telling you that it failed. It was unabale to start the service but is there.

After all that do a clean install.