当前位置:  开发笔记 > 后端 > 正文

安装Visual Studio 2015时遇到困难(Microsoft Windows更新(KB2999226))

如何解决《安装VisualStudio2015时遇到困难(MicrosoftWindows更新(KB2999226))》经验,为你挑选了3个好方法。

我正在尝试将Visual Studio 2015安装到我的Windows 7.我似乎在安装它时卡在这个屏幕上.现在已经3个小时了,但仍然卡住了.尝试手动安装该更新,但没有运气,因为它只是继续加载(搜索更新).

有任何想法吗?



1> ezpresso..:

这样的事情我也经历过.这是我为了成功安装而做的.我从Microsofts网站下载了KB2999226更新:https://www.microsoft.com/en-us/download/details.aspx? id = 49093

安装此软件包后,我再次启动了安装过程.这对我有用.



2> 小智..:

我想向您介绍一下Universal CRT的背景知识,这将有助于您了解在安装vc_redist.x64.exe之前系统应该更新的原因.大部分C运行时移动到Windows 10中的操作系统(ucrtbase.dll),并且像任何其他操作系统DLL(例如kernel32.dll)一样进行维护.它不再由Visual Studio直接提供服务.MSU包是Windows更新的文件类型.

为了将Windows 10 Universal CRT引入早期的操作系统,创建了Windows Update软件包以使该操作系统组件处于低级别.KB2999226将Windows 10 RTM Universal CRT带入了下层平台(Windows Vista到Windows 8.1).KB3118401将Windows 10 11月更新引入通用CRT到低级平台.

Windows XP(最新的SP)是一个例外.Windows服务不提供该操作系统的下层软件包,因此Visual Studio(Visual C++)提供了一种通过VCRedist和MSM将UCRT安装到System32的机制.

1.Windows Universal Runtime包含在VC Redist exe包中,因为它依赖于Windows Universal Runtime(KB2999226).Windows 10是唯一提供UCRT收件箱的操作系统.所有以前的操作系统仅通过Windows Update获取UCRT.这适用于所有Vista-> 8.1及相关的服务器SKU.

对于Windows 7,8和8.1,必须通过KB2999226安装Windows Universal Runtime.但是,它具有必备更新KB2919355,其中包含有助于安装KB2999226程序包的更新.

    为什么在从可再发行组件安装运行时时,KB2999226并不总是安装?什么可以阻止KB2999226作为运行时的一部分安装?通过调用Windows Update服务来安装VCRedist中包含的UCRT MSU,并且KB可能无法根据Windows Update服务活动/状态进行安装:1)如果计算机未更新到所需的服务基准,则UCRT密歇根州立大学将被视为"不适用".确保已安装KB2919355.此外,KB2919355存在已知问题,因此在此之前应安装以下修补程序.KB2939087 KB2975061 2)如果Windows Update服务在安装VCRedist时正在安装其他更新,您可以看到长延迟或错误,指示计算机正忙.一个.这个可以通过等待并稍后再次尝试来解决(这可能是为什么稍后通过Windows Update UI安装成功的原因).3)如果Windows Update服务处于非就绪状态,您可以看到反映该错误的错误.一个.我们最近调查了一个失败的错误代码,表明WUSA服务正在关闭.

    要确定是否安装了先决条件KB2919355,有两个选项:注册表项:64位配置单元HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion \基于组件的服务\ Packages\Package_for_KB2919355~31bf3856ad364e35~amd64 ~~ 6.3.1.14 CurrentState = 112 32位配置单元HKLM\SOFTWARE [WOW6432Node] Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Package_for_KB2919355~31bf3856ad364e35~x86 ~~ 6.3.1.14 CurrentState = 112

或者检查文件版本:C:\ Windows\SysWOW64\wuaueng.dll C:\ Windows\System32\wuaueng.dll 7.9.9600.17031或更高版本



3> Juan Acosta..:

我遇到了同样的问题.我发现这个页面包含KB2999226的所有可能版本,也称为Windows中的Universal C Runtime更新.

https://support.microsoft.com/en-au/kb/2999226

我下载了x64版本,它在我的Windows 7旗舰版中完美运行.

推荐阅读
保佑欣疼你的芯疼
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有