Share via


Can not find VS_Prerequisites_x64_enu.msi to install VS 2010 Express

Question

Tuesday, July 13, 2010 5:11 AM

Hi,

I'm trying to install VS 2010 express on Win7 pro x64.  I keep getting the error:  Setup could not install the following component:  Microsoft Visual Studio 2010 Express Prerequisites x64.

I read all the forums.  Evidently this is a fairly common issue.  However, I can't perform the most common workaround (mannualy install prereqs) because they are not present in my WCU directory.  I have not been able to find the standalone VS_Prerequisites_x64_enu.msi anywhere online.  Can anyone help me?

UPDATE:

A co-worker let me explore his msdn kit media.  I found the VS_Prerequisites_x64_enu.msi right where it should be.  However, the msi package called a cab file, which I didn't have.  Now I have it, but I have to wait until I get home tonight to try the install once again.  I still don't understand why there are no 64bitPrereq folders in any of the WCU folders in the all.ISO that I downloaded from this site.

 

All replies (4)

Friday, July 16, 2010 6:58 AM ✅Answered

Hi Scooper1028,

Thank you for your clarification. I can understand your scenario better.

Some clarification with you:
Are the two entries of MSXML 4.0 SP2 the exact the same in Control Panel? On my Windows 7 machine, I have MSXML 4.0 SP2(KB954430).

Error "0x8007006e" means "the system cannot open the device or file specified".

Can you check and see if this file exists on your system, and if so, if there are any settings on it that would prevent it from being opened (for example – is it marked as compressed or encrypted or something like that?)

Hope this helps! If you have any concern, please feel free to let me know.

Best regards,
Yichun ChenPlease remember to mark the replies as answers if they help and unmark them if they provide no help.
Welcome to the All-In-One Code Framework! If you have any feedback, please tell us.


Thursday, July 15, 2010 8:59 AM

Hi Scooper1028,

Thank you for your post.

Based on your description, it looks like that your concern is related to corrupted installer itself. It seems that VS_Prerequisites_x64_enu.cab is missing from the WCU folder.

For your concern, I would suggest you to try to use other web browser or some download manager software to download the ISO again.
Before the installation, please make sure, to disable the Anti-Virus software temporarily.
You can extract the ISO image to your local computer by using something like WinZip and check whether you can find VS_Prerequisites_x64_enu.cab.

You also can try to copy VS_Prerequisites_x64_enu.cab from the machine of the co-worker to your machine and place it at the path: ...\WCU\64bitPrereq\x64 folder.

Then directly run the setup.exe file.

Hope this helps! If you have any concern, please feel free to let me know.

Best regards,
Yichun ChenPlease remember to mark the replies as answers if they help and unmark them if they provide no help.
Welcome to the All-In-One Code Framework! If you have any feedback, please tell us.


Friday, July 16, 2010 3:29 AM

Thank you, Yichun;

Unfortunately, my problem was not that the file was missing.  The VS_Prerequisites_x64.msi is not used in the express version of visual studio.  The prereq is found in wcu\RDBG\vs_expbsln_x64_enu.msi.  It now appears that my problem is that the machine config xml cannot be parsed.  Here is a snpipet from the install log for the prereq:

ExecXmlConfig:  Error 0x8007006e: failed to load XML file: C:\Windows\Microsoft.NET\Framework64\v2.0.50727\CONFIG\machine.config
MSI (s) (B8!10) [22:44:38:337]: Product: Microsoft Visual Studio 2010 Express Prerequisites x64 - ENU -- Error 25541.Failed to open XML file C:\Windows\Microsoft.NET\Framework64\v2.0.50727\CONFIG\machine.config, system error: -2147024786

Error 25541.Failed to open XML file C:\Windows\Microsoft.NET\Framework64\v2.0.50727\CONFIG\machine.config, system error: -2147024786
CustomAction ExecXmlConfig returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)
MSI (s) (B8:F4) [22:44:38:357]: User policy value 'DisableRollback' is 0
MSI (s) (B8:F4) [22:44:38:357]: Machine policy value 'DisableRollback' is 0
Action ended 22:44:38: InstallFinalize. Return value 3.

I have two entries for MSXML 4.0 SP2 in my "installed programs" in control panel.  Once the prereqs fails, the installation aborts.  Do you have any ideas?


Saturday, August 14, 2010 11:41 PM

Hi Yichun,

I sill have the issue.  I just wasn't able to work on it until now.  In my control panel, I have MSXML 4.0 SP2(KB954430) and MSXML 4.0 SP2(KB973688).

The C:\Windows\Microsoft.NET\Framework64\v2.0.50727\CONFIG\machine.config file is present but it does not open when i right click on it and select Open.  I can open it in notepad, but it appears to be a compiled file.  It is 25KB in size.  It is not marked compressed or encrypted.  It is not marked hidden or read only.

I just ran a reinstallation of win7 without formatting the hd.  That did not help.

Do you have any additional ideas?