安装程序无法安装以下组件:Microsoft应用程序错误报告

时间:2012-12-10 13:22:19

标签: c# visual-studio-2010 visual-studio c#-4.0 visual-studio-express

我在Microsoft Visual C# 2010 Express Setup上运行了Windows 7。但由于以下错误,我无法完成设置

enter image description here

  

我没有随时取消安装。我是这台机器的administrator。我也通过引用诸如 - http://social.msdn.microsoft.com/Forums/en-US/Vsexpressinstall/thread/a8da8e97-e4e2-416a-97f1-636c2dc1d4c1/

之类的网站尝试了一些事情

任何想法,可能出现什么问题?

我的安装日志报告了以下错误:

  

[12/10 / 12,19:14:39] Microsoft应用程序错误报告:[2] CMsiComponent :: Install()需要Microsoft Application Error Reporting的安装文件,但文件验证失败。 [12/10 / 12,19:14:39] setup.exe:[2] ISetupComponent :: Pre / Post / Install()在带有HRESULT -2147467259的ISetupManager :: InternalInstallManager()中失败。 [12/10 / 12,19:14:40] ExpressUI:[2] DepCheck表示未安装Microsoft应用程序错误报告。

1 个答案:

答案 0 :(得分:1)

我检查了您的安装日志,并在下面找到错误消息:

[04/25 / 11,10:00:53] InstallReturnValue:GFN_MID Microsoft应用程序错误报告,0x641 [04/25 / 11,10:00:53] Microsoft应用程序错误报告: ERRORLOG EVENT :错误:组件Microsoft应用程序错误报告的安装失败。 MSI返回错误代码1601

对于错误代码十六进制0x641 /十进制1601,它表示ERROR_INSTALL_SERVICE_FAILURE,它转换为“无法访问Windows Installer服务。如果您在安全模式下运行Windows,或者Windows Installer不正确,则会发生这种情况安装”。

根据错误消息,此问题应与Windows Installer服务有关。

请您帮忙检查Windows Installer服务是否已设置为手动但未通过以下步骤禁用:

单击“开始”菜单,单击“运行”,在“打开”文本框中键入services.msc,然后单击“确定”。 在“服务(本地)”列表中,右键单击“Windows Installer”,然后单击“属性”。 如果“启动类型”下拉列表设置为“禁用”值,请从“启动类型”下拉列表中选择“手动”选项,然后单击“确定”。 单击“文件”菜单,然后单击“退出”。 您可以尝试下载并安装最新的Windows Installer 4.5 Redistributable

另外,请参阅Windows安装程序问题部分中的以下链接,了解有关修复与服务相关的一些问题的详细信息。

http://support.microsoft.com/kb/2438651 http://support.microsoft.com/kb/315346 另外,我注意到您在安装时有一些可移动设备连接到您的计算机,请在安装过程中将其删除。

如果有任何更新,请随时告诉我。