0

您好,在我的 Windows Xp 机器上尝试安装 Microsoft Visual Studio 2010 时出现以下错误:以下组件无法安装 VC 10.0 Runtime (x86)

这是错误日志:

[05/17/12,11:26:36] VC 9.0 Runtime (x86): [2] dlmgr: CDownloadJobCompositeImpl: Download completed with hr = 0x800b0101
[05/17/12,11:26:37] VC 9.0 Runtime (x86): [2] Failed to fetch setup file in CBaseComponent::PreInstall()
[05/17/12,11:26:37] setup.exe: [2] ISetupComponent::Pre/Post/Install() failed in ISetupManager::InternalInstallManager() with HRESULT -2147467260.
[05/17/12,11:26:37] setup.exe: [2] CSetupManager::RunInstallPhase() - Call to Pre/Install/Post for InstallComponents failed
[05/17/12,11:26:37] setup.exe: [2] CSetupManager::RunInstallPhaseAndCheckResults() - RunInstallPhase() returned a NULL piActionResults
[05/17/12,11:26:37] setup.exe: [2] CSetupManager::RunInstallFromList() - RunInstallPhaseAndCheckResults failed [2]
[05/17/12,11:26:37] setup.exe: [2] ISetupManager::RunInstallLists(IP_PREINSTALL failed in ISetupManager::RunInstallFromThread()
[05/17/12,11:26:37] setup.exe: [2] ISetupManager::RunInstallFromThread() failed in ISetupManager::RunInstall()

** 任何帮助,将不胜感激

谢谢

4

1 回答 1

2

第一行的错误代码0x800b0101似乎表明存在证书问题,就像@Hans 所说的那样。某些 Windows 更新可能无法安装并报告相同的错误(尽管您可能还没有看到它们,因为您还没有安装 VS)。

检查这个线程

在尝试为 Visual Studio 安装某些安全更新(来自 Windows 更新)时,我偶然发现了这个错误代码。我解决了它运行一个特定的 FixIt .msi 文件。如果线程中的建议不起作用,请告诉我,我会检查我运行的是哪个 FixIt。

于 2012-07-20T12:35:42.567 回答