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
-
VC9程序包(Visual C ++ 2008 SP1)
https://www.microsoft.com/en-us/download/details.aspx?id=5582
https://www.microsoft.com/en-us/download/details.aspx?id=2092 -
VC10包(Visual C ++ 2010 SP1)
https://www.microsoft.com/en-us/download/details.aspx?id=8328
https://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软件包[/ b](Visual C ++ 2013)这两个文件VSU4 \ vcredist_x86.exe和VSU4 \ vcredist_x64.exe
-
VC14软件包(Visual C ++ 2015)要下载的两个文件vcredist_x86.exe和vcredist_x64.exe位于同一页面上: https : //www.microsoft.com/en-us/download/details.aspx?id=52685
-
VC包x64(Visual C ++ 2017)
https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads
很简单:
- 卸载wampserver
- 为Visual Studio 2015安装Visual C ++可再发行组件
- 安装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。 在这种情况下:
- 打开程序和function
- 右键单击相应的Microsoft Visual C ++ 20xx可再发行组件安装程序,然后select“更改”
- select“修复”。 为x86和x64执行此操作
这为我做了诡计。