Visual Studio 2017 RC 安装操作失败。

7
我首先尝试安装VS 2017 RC,但在安装过程中出现了问题。我尝试修复安装,但在修复过程中,我的电脑蓝屏了(可能与正在运行的许多程序无关)。现在,每当我尝试安装VS 2017时,它立即给我这个错误日志并显示“设置操作失败”。我该怎么办来解决这个问题?
错误日志: [29cc:0004][2016-12-22T07:39:53] Error 0x80004003: at Microsoft.VisualStudio.Setup.Cache.InstanceRepository.GetInstance() at Microsoft.VisualStudio.Setup.Cache.CacheRepository.d__27.MoveNext() at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable1 source, Func2 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.
我尝试在VS开发者社区发帖,但它立即被标记为重复,并链接到其他重复项,这些重复项链接到其他没有解决方案的重复项。

这是解决此问题的方案:https://dev59.com/r1kR5IYBdhLWcg3w4g4q - Aidin Tavakkol
2个回答

21

根据错误信息,您可以尝试按以下步骤删除之前安装失败的VS 2017 RC:

  1. 进入控制面板-程序和功能,如果有“Microsoft Visual Studio 2017”,右键单击它并选择“卸载”

  2. 尝试删除以下已安装的文件夹:(在进行任何修改之前备份这些文件夹,以防我们需要回滚)

• 进入文件夹:%ProgramData%\Microsoft\VisualStudio 并删除‘Packages’文件夹和‘Setup’文件夹(如果有)。

• 进入Visual Studio安装文件夹(通常位于%ProgramFiles(x86)%\Microsoft Visual Studio下),并删除‘2017’文件夹。

之后,请确保Windows更新已经更新到最新版本,清理%temp%文件夹并临时禁用任何杀毒软件,重新启动计算机并再次以管理员身份运行VS 2017 RC安装程序。


2
安装现在实际上正在开始,谢谢!我已经为删除与Visual Studio相关的各种文件和程序而烦恼了很久,但都没有奏效。 - user3124306
我认为%temp%文件夹是我安装过程中出现问题的根源。非常感谢您的提示! - jpkeisala

0
一个常见的问题是当你进入下载页面时,它会自动下载VS的x64版本。因此,创建一个Dev账户(免费),然后从开发主页下载并选择您想要下载的版本,并勾选x86。希望这可以帮到你!

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接