1

自上周以来,我一直面临这个问题,并尝试了我在互联网上找到的各种解决方案。这些都没有奏效。所以这是我最后的手段。

每当我尝试为 VS 2010 安装 SP1 时,我都会收到此错误。我什至尝试使用 ISO 文件安装它,但结果是一样的。

这是日志文件内容:

OS Version = 6.1.7601, Platform 2, Service Pack 1
OS Description = Windows 7 - x64 Ultimate Edition Service Pack 1
CommandLine = "G:\Setup.exe" 
Using Simultaneous Download and Install mechanism
Operation: Installing
Package Name = Microsoft Visual Studio 2010 Service Pack 1
Package Version = 10.0.40219
User Experience Data Collection Policy: UserControlled
Number of applicable items: 11
Summary Information:

SetupUtility
Service Pack 1 Package
WCF RIA Services V1.0 SP1
Microsoft Team Foundation Server 2010 Object Model - ENU
Microsoft Visual Studio 2010 Performance Collection Tools SP1 - ENU
Microsoft Visual Studio 2010 IntelliTrace Collection (x64)
Microsoft Visual Studio 2010 Ultimate - ENU
Microsoft Visual Studio 2010 ADO.NET Entity Framework Tools
Dotfuscator Software Services - Community Edition
VSTO 4.0 Runtime x64
Visual Studio Tools for Office
Microsoft SharePoint Developer Tools

Exe (G:\SetupUtility.exe) succeeded.
Exe Log File: dd_SetupUtility.txt
MSI (G:\VS10sp1_x86.msi) Installation succeeded. Msi Log: Microsoft     Visual Studio 2010 Service Pack 1_20150303_120544506-MSI_VS10sp1_x86.msi.txt
MSI (G:\RiaServices.msi) Installation failed. Msi Log: Microsoft Visual     Studio 2010 Service Pack 1_20150303_120544506-    MSI_RiaServices.msi.txt
MSI (G:\VS10sp1_x86.msi) Uninstall succeeded. Msi Log: Microsoft Visual     Studio 2010 Service Pack 1_20150303_120544506-    MSI_VS10sp1_x86.msi.txt
Final Result: Installation failed with error code: (0x80070643), "Fatal error during installation. " (Elapsed time: 0 00:01:47).
4

4 回答 4

0

资料来源:https ://social.msdn.microsoft.com/Forums/vstudio/en-US/57de87cb-607f-4c49-baa3-128eb0fbebfd/vs2010-sp1-installation-failed-with-error-code-0x80070643-fatal-安装期间出错?forum=vssetup

实际上,这里发布的所有内容对我来说根本不起作用。通过将“WOW64=DWORD(0)”值添加到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msiserver,问题很快得到解决

这解决了我的 x64 Win7 上的问题。MS如何能搞砸这样的事情,这超出了我的范围。

于 2015-03-03T07:18:29.277 回答
0

来源:Visual Studio 2010 SP1:安装未成功;安装失败,错误代码:(0x80070643

我建议您按照以下步骤进行安装:

  1. 从控制面板中删除 Sp1,以了解是否还有任何文件。查看 vslogs.cab\msiinv,使用 Ctrl+F 搜索 Visual Studio 2010 Service Package 1
  2. 使用此工具完全删除 Visual Studio:http: //blogs.msdn.com/b/heaths/archive/2010/08/23/visual-studio-2010-uninstall-utility.aspx 如果您没有安装以前的 VS,您可以使用第三个命令:Complete (VS2010_Uninstall-RTM.ENU.exe /full /netfx) 只需将工具拖到开始>>运行然后添加命令 /full /netfx 如果您想删除所有组件,此步骤会有所帮助
  3. 全新安装您的产品。

我希望这能帮助你解决你的问题。

于 2015-04-05T18:48:29.940 回答
0

您是否在同一台 PC 上运行 Windows 7 和 Linux?如果是,那么您在尝试安装 Windows 7 Service Pack 1 时可能会遇到奇怪的错误。

错误的原因是服务包安装程序执行的检查。当它确定活动分区不能直接启动 Windows 时,它会产生错误消息。

解决方法是使用Windows 磁盘管理将系统保留分区设置为活动;如果没有系统保留分区,请将 Windows 卷设置为活动。

进行此修复后,您应该能够运行 SP1 安装程序。

有关更多详细信息Windows 7 SP1 安装错误的快速修复

于 2015-03-03T07:24:52.433 回答
0

从下载的 VS 2010 的 ISO安装 SP1 时,我也遇到了同样的错误。如您提到的日志中所示,安装RiaServices.msi时失败。因此,为了进一步调查这一点,我尝试单独安装 RiaServices.msi,但失败并显示错误消息“未安装 Microsoft Silverlight 4 Developer Runtime”。我为 Visual Studio 2010 安装了 Microsoft Silverlight 4 工具,其中包括 Silverlight 4 开发人员运行时,并尝试再次安装 SP1,它没有任何问题。

因此总结一下,如果有人在安装 SP1 时遇到上述错误,请确保安装 Microsoft Silverlight 4 Tools for Visual Studio 2010 并尝试再次安装 SP1。

于 2015-09-22T18:00:44.503 回答