突然关机后无法安装Visual Studio 2017社区版

时间:2017-06-09 07:18:29

标签: visual-studio installation visual-studio-2017 reinstall

我开始安装VS然后我的计算机突然关闭(由于过热)。

当我重新安装时,出现了一条错误消息:

Can't install in a non empty folder.

所以我删除了文件夹C:\ Program Files(x86)\ Microsoft Visual Studio \ 2017 \ community

然后,当我尝试安装它时,它失败了。

这是日志:

  

[2a18:0008] [2017-06-09T09:08:50]错误0x80004003:at   Microsoft.VisualStudio.Setup.Cache.InstanceRepository.GetInstance()
  在   Microsoft.VisualStudio.Setup.Cache.CacheRepository.d__28.MoveNext()   在System.Linq.Enumerable.FirstOrDefault [TSource](IEnumerable 1 source, Func 2谓词)at at   Microsoft.VisualStudio.Setup.Engine.VerifyInstallationPath(的IServiceProvider   services,String installationPath,IInstance实例,IQuery查询)
  在Microsoft.VisualStudio.Setup.Engine.Install(产品,字符串   destination,CancellationToken token)对象引用未设置为   对象的实例。

3 个答案:

答案 0 :(得分:4)

转到您的文件夹C:\Program Files (x86)\Microsoft Visual Studio\2017\community 确保此文件夹为空。里面不应该有任何其他目录,然后检查你的错误已经消失并启用安装按钮。

答案 1 :(得分:1)

请参阅错误消息,您可以尝试完全删除已安装的VS 2017,如下所示:

  1. 转到控制面板 - 程序和功能,右键单击VS 2017和“卸载”

  2. 手动删除或删除VS 2017安装文件夹:%ProgramData%\ Microsoft \ VisualStudio \ Packages C:\ Program Files(x86)\ Microsoft Visual Studio \ 2017 \社区

  3. 请查看此类似问题:Visual Studio 2017 RC Setup Operation Failed

答案 2 :(得分:-1)

只需创建一个新目录并删除损坏的目录即可。我相信会在程序(x86)中转到将要安装Visual Studio的文件夹位置,并在Microsoft Visual Studio中创建一个新目录,然后在安装向导中选择您创建的文件夹!

祝你好运。希望对您有帮助