WAMP不会变成绿色。 和VCRUNTIME140.dll错误

WAMP不会变成绿色。 几星期前它工作正常。 在看这个主题的其他答案时,很多人说在Apache中安装服务。

当我这样做,我得到一个错误代码,说明:

“程序无法启动,因为您的计算机缺lessVCRUNTIME140.dll。尝试重新安装程序来修复问题。”

正如Oriol所说,在安装WAMP之前,您需要以下可再分发的内容。

从readme.txt

在继续安装Wampserver之前,您必须确保系统上已经安装了某些组件,否则Wampserver将无法运行,此外,安装将会出现问题,您需要在安装缺less的组件之前删除Wampserver。

确保在可重新分发的软件包VC9,VC10,VC11,VC13和VC14中“最新”即使您认为自己是最新的,也要以pipe理员身份安装每个软件包,并且如果“已安装”消息,请validation修复。

Wampserver 2.4,2.5和3.0需要以下软件包(VC9,VC10,VC11),即使您只使用Apache和PHP版本,PHP 7和Apache 2.4.17也需要VC11和VC14

https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads

很简单:

  1. 卸载wampserver
  2. 为Visual Studio 2015安装Visual C ++可再发行组件
  3. 安装wampserver

在安装WAMP之前,您需要安装一些Visual C ++软件包(如果已安装,则必须卸载并重新安装)。

您需要:VC9,VC10,VC11,VC13和VC14

在wampserver 3(在SourceForge上)的readme.txt中可以find链接。

小心! 如果您使用64位操作系统,则需要安装每个软件包的两个版本。

VCRUNTIME140.dll错误

此错误意味着您没有在您的计算机中安装所需的Visual C ++软件包。 如果你已经安装了wampserver,那么先卸载wampserver。

下载VC包

下载所有这些VC包,并安装所有这些。 您应该安装64位和32位版本。

– VC9软件包(Visual C ++ 2008 SP1) –
http://www.microsoft.com/en-us/download/details.aspx?id=5582
http://www.microsoft.com/en-us/download/details.aspx?id=2092

– VC10包(Visual C ++ 2010 SP1) –
http://www.microsoft.com/en-us/download/details.aspx?id=8328
http://www.microsoft.com/en-us/download/details.aspx?id=13523

– VC11软件包(Visual C ++ 2012 Update 4) –
要下载的两个文件VSU4 \ vcredist_x86.exe和VSU4 \ vcredist_x64.exe在同一页
http://www.microsoft.com/en-us/download/details.aspx?id=30679

– VC13软件包](Visual C ++ 2013) –
要下载的两个文件VSU4 \ vcredist_x86.exe和VSU4 \ vcredist_x64.exe在同一页
https://www.microsoft.com/en-us/download/details.aspx?id=40784

– VC14软件包(Visual C ++ 2015) –
要下载的两个文件vcredist_x86.exe和vcredist_x64.exe位于同一页面上
http://www.microsoft.com/en-us/download/details.aspx?id=48145

安装包含pipe理员权限的软件包
右键单击 – >以pipe理员身份运行

再次安装wampserver
在安装了64位和32位版本的VC包之后,再次安装wampserver。

我有同样的问题,我通过安装解决:

  • 可再发行的Visual C ++倾注Visual Studio 2012更新4 (6.9 MB)
  • 可重新分发的Visual C ++注入Visual Studio 2015更新1 (14.1 MB)

注意:64位安装就够了,之后我不得不卸载/重新安装Wamp

既然你已经有一个运行版本的WAMP,并停止工作,你可能已经安装了VCRUNTIME140.dll。 在这种情况下:

  1. 打开程序和function
  2. 右键单击相应的Microsoft Visual C ++ 20xx可再发行组件安装程序,然后select“更改”
  3. select“修复”。 为x86和x64执行此操作

这为我做了诡计。