我开始安装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](IEnumerable1 source, Func
2谓词)at at Microsoft.VisualStudio.Setup.Engine.VerifyInstallationPath(的IServiceProvider services,String installationPath,IInstance实例,IQuery查询)
在Microsoft.VisualStudio.Setup.Engine.Install(产品,字符串 destination,CancellationToken token)对象引用未设置为 对象的实例。
答案 0 :(得分:4)
转到您的文件夹C:\Program Files (x86)\Microsoft Visual Studio\2017\community
确保此文件夹为空。里面不应该有任何其他目录,然后检查你的错误已经消失并启用安装按钮。
答案 1 :(得分:1)
请参阅错误消息,您可以尝试完全删除已安装的VS 2017,如下所示:
转到控制面板 - 程序和功能,右键单击VS 2017和“卸载”
手动删除或删除VS 2017安装文件夹:%ProgramData%\ Microsoft \ VisualStudio \ Packages 和 C:\ Program Files(x86)\ Microsoft Visual Studio \ 2017 \社区
答案 2 :(得分:-1)
只需创建一个新目录并删除损坏的目录即可。我相信会在程序(x86)中转到将要安装Visual Studio的文件夹位置,并在Microsoft Visual Studio中创建一个新目录,然后在安装向导中选择您创建的文件夹!
祝你好运。希望对您有帮助