【问题标题】:Error 0x80004003 during VS 2017 RC installVS 2017 RC 安装期间出现错误 0x80004003
【发布时间】:2016-11-20 02:03:20
【问题描述】:

我正在运行 Windows 10,没有挂起的更新,我已经运行 sfc /scan now 和 DISM.exe /Online /Cleanup-image /Restorehealth 都没有报告问题。我尝试安装企业、专业和社区,并使用 --layout 标志为专业构建本地安装程序,所有这些都会产生相同的错误。我还尝试卸载 Visual Studio 2015 企业版和各种其他 Visual Studio 位、resharper 和 ncrun。

[3604:0011][2016-11-19T11:06:58] Error 0x80004003: 
   0x80004003 at Microsoft.VisualStudio.Setup.Cache.InstanceRepository.GetInstance()
   at Microsoft.VisualStudio.Setup.Cache.CacheRepository.<GetInstances>d__25.MoveNext()
   at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
   at Microsoft.VisualStudio.Setup.Engine.VerifyInstallationPath(IServiceProvider services, String installationPath, IInstance instance, IQuery query)
   at Microsoft.VisualStudio.Setup.Engine.Install(Product product, String destination, CancellationToken token)Object reference not set to an instance of an object.

【问题讨论】:

    标签: visual-studio-2017


    【解决方案1】:

    来自this comment

    经过多次尝试安装新预览版后,我终于设法将其安装在我的电脑中。在这里我分享一下我所做的。

    首先您必须从控制面板卸载已安装的 Microsoft Visual Studio 安装程序——程序——卸载或修改程序

    然后删除以下文件夹中与VisualStudio15预览版相关的安装文件:

    1. C:\Program Files\Microsoft Visual Studio
    2. C:\ProgramData\Microsoft\VisualStudio
    3. %LocalAppData%\Microsoft\VisualStudio

    下载并安装 vs_Enterprise.exe

    完成下载所需文件后,您可以安装它们,然后您会看到 Visual Studio IDE

    【讨论】:

    • 在我之前的尝试中,我没有清除 AppData 或 ProgramData。我还必须从 AppData/../VisualStudio 中删除包和设置文件夹,但它现在可以工作了。谢谢!
    • 我还必须删除 C:\ProgramData\Microsoft\VisualStudio\Packages\ _Instances
    • 谢谢!为我工作!
    • 这对我也有用! @vivainio 的评论也应该包含在帖子中,我必须删除该文件夹才能为我工作。
    • 你不知道这个答案挽救了多少生命。谢谢。
    【解决方案2】:

    我也遇到过这个问题,但是我注意到如果你去 %programfiles(x86)%\Microsoft Visual Studio\Installer\resources\app\layout\InstallCleanup.exe 并运行那个(在命令提示符下作为管理员使用-full)然后重新安装,一切正常。如果您已经删除了该目录,您可以只启动安装程序,而不是选择产品,您只需再次关闭它,然后您可以转到上面的文件夹并运行InstallCleanup.exe -full。就我而言,这发生在我的计算机在升级过程中死机时。

    【讨论】:

      【解决方案3】:

      1) 从控制面板卸载 Microsoft Visual Studio
      2) 删除 C:\Program Files\Microsoft Visual Studio
      3) 删除 C:\ProgramData\Microsoft\Visual Studio\Setup
      4) 删除 C:\ProgramData\Microsoft\Visual Studio\Packages

      【讨论】:

      • 这是唯一对我有用的东西。完全卸载并重新安装。
      猜你喜欢
      • 2017-04-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多