我正面临着这个.dll库缺失错误:
这个程序无法启动,因为api-ms-win-crt-runtime-l1-1-0.dll 不见了。尝试重新安装。
当我尝试打开Microsoft Office文件时。
我该如何解决?
答案 0 :(得分:221)
默认解决方案是安装Microsoft的KB2999226。
答案 1 :(得分:32)
虽然alireza的答案是正确的,但它有一个问题:
除非安装了Windows Update KB2999226(至少在Windows 7 64位SP1上),否则无法安装Microsoft Visual C ++ 2015 redist(运行时)。
答案 2 :(得分:4)
使用Windows 7中的Windows Update检查选项递归更新Windows 7,直到它不再显示更新。
然后从Windows网站下载并安装Visual C ++ Redistributable vc_redist.x64.exe。
然后尝试运行Apache服务器。
答案 3 :(得分:2)
%TEMP%
vc_redist.x64
见Download Visual C++ Redistributable for Visual Studio 2015 答案 4 :(得分:1)
如果以前的答案都不起作用,请将其中一个路径添加到PATH环境变量中:
Assert.assertEquals(0,orderedArray.size());
当然,请确保它们首先存在,并且它们包含所需的DLL文件。 如果它们不存在,请尝试从Visual Studio 2015或Visual Studio 2017安装程序安装“Windows Universal CRT SDK”。
答案 5 :(得分:1)
此错误通常是由缺少的Visual C++ Redistributable file
引起的,这是Windows计算机上大多数应用程序所必需的依赖项。
从here下载Visual C ++ Redistributable并安装它。安装完成后,重新启动系统。
答案 6 :(得分:0)
如果有人无法在线更新Windows,建议您转到http://download.wsusoffline.net/并下载最新版本。
然后安装更新生成器 - >选择您的操作系统。然后点击START,等待几分钟让他下载更新并完成所有过程。希望这有帮助。
答案 7 :(得分:0)
这是旧帖子,很抱歉,如果您没有April 2014 update rollup for Windows RT 8.1, Windows 8.1, and Windows Server 2012 R2 (2919355)更新软件包,即使安装KB2999226也无济于事。 没有它,KB2999226的安装将返回错误“更新不适用于您的计算机”。通常,如果您拥有一些脱机环境,例如开发虚拟机而无法访问WSUS或Windows Update服务以及Windows 8.1,Server 2012 R2的旧ISO映像,则通常会遇到此问题。