我首先尝试安装VS 2017 RC并在安装过程中出现问题。我试图修复安装,但它正在修复 - 我的计算机蓝色屏幕(可能与安装无关我运行了很多程序)。现在,每当我尝试安装VS 2017时 - 它会立即给我这个错误日志并说“安装操作失败”#39;我该怎么做才能解决这个问题?
错误日志:
[29cc:0004] [2016-12-22T07:39:53]错误0x80004003: 在Microsoft.VisualStudio.Setup.Cache.InstanceRepository.GetInstance() 在Microsoft.VisualStudio.Setup.Cache.CacheRepository.d__27.MoveNext() 在System.Linq.Enumerable.FirstOrDefault [TSource](IEnumerable
1 source, Func
2谓词) 在Microsoft.VisualStudio.Setup.Engine.VerifyInstallationPath(IServiceProvider服务,String installationPath,IInstance实例,IQuery查询) at Microsoft.VisualStudio.Setup.Engine.Install(Product product,String destination,CancellationToken token)对象引用未设置为对象的实例。
我尝试在VS开发者社区发帖,但它立即标记为重复并链接到其他重复项,链接到其他没有解决方案的重复项。
答案 0 :(得分:21)
请参阅错误消息,您可以尝试删除安装失败的现有VS 2017 RC,如下所示:
转到“控制面板 - 程序和功能”,如果有“Microsoft Visual Studio 2017”,请右键单击它并选择“卸载”
尝试删除以下已安装的文件夹:(您可以在进行任何修改之前备份这些文件夹,以防我们需要回滚)
•转到文件夹:%ProgramData%\ Microsoft \ VisualStudio并删除'Packages'文件夹和'Setup'文件夹(如果有)。
•转到Visual Studio安装文件夹(通常位于%ProgramFiles(x86)%\ Microsoft Visual Studio下)并删除文件夹“2017”
之后,请确保Windows更新是最新的,清理%temp%文件夹并暂时禁用任何防病毒软件,重新启动计算机并再次以管理员身份重新运行VS 2017 RC安装程序。
答案 1 :(得分:0)
一个常见的问题是,当您进入下载页面时,它会自动下载VS的x64版本。因此,创建一个开发帐户(免费),然后从开发主页下载并选择要下载的版本并检查x86。希望这有帮助!