WAMP显示错误"MSVCR100.dll"在安装时丢失

Kar*_*Sho 155 wamp wampserver msvcr100.dll

当我尝试安装WAMP时,弹出以下警告, MSVCR100.dll丢失

我点击OK,继续安装WAMP.当我开始时,WAMP徽标始终为"黄色".它没有变成"绿色",这意味着出现了问题.这究竟是什么MSVCR100.dll文件?我如何获得它并修复此错误?

小智 205

MSVCR100.dll文件是可再发行组件的一部分Microsoft Visual C++.您可以安装它们,看看这是否能解决您的问题.安装上述检查后是否正确设置了wamp安装.搜索"我的wamp图标保持橙色"帖子.

WampServer论坛上的这篇文章显示了为每个版本的WampServer在系统上安装所需的所有Microsoft Visual C++运行时库.报价:

对于Windows 32:确保已安装Visual C++ 2010 SP1可再发行组件包x86:VC10 SP1 vcredist_x86.exe

http://www.microsoft.com/download/en/details.aspx?id=8328

对于Windows 64:确保已安装Visual C++ 2010 SP1可再发行组件包x64:VC10 SP1 vcredist_x64.exe

http://www.microsoft.com/download/en/details.aspx?id=13523

如果没有此组件,Apache将无法运行

事实上,如果您运行64位Windows,最好安装所有32位库以及64位库.毕竟64位窗口运行64位和32位代码.您可能会发现至少需要一个32位运行时中的某个应用程序/实用程序,您将在某些时候安装它.

UPDATE

如果您正在运行WAMPServer 2.5,则还需要VC11 redist.Visual C++ Redistributable for Visual Studio 2012

29.08.2014与WAMP 2.5我同意需要VC11,并且安装以前的发行版并不是一个坏主意.其他应用程序将需要它.我不确定你是否需要32位版本

http://www.microsoft.com/en-us/download/confirmation.aspx?id=30679

2016年8月3日更新

正如Fred -ii-告诉我的那样(非常感谢顺便说一句),wamp论坛中帖子的链接不再适用.由于我找不到原始链接,您可以尝试http://forum.wampserver.com/read.php?2,138295.它有很多信息,可以帮助你.

  • wamp 2.2很有趣:我使用win64,但vcredist 64b还不够,我必须同时安装vcredist 32b和64b.对于那些可能像我一样陷入困境的人来说, (13认同)
  • visual c ++ 2012可再发行版:http://www.microsoft.com/en-us/download/details.aspx?id = 30679 (6认同)
  • Visual C++ 2010本身是不够的,我安装它但仍然没有解决问题.您还需要安装Visual C++ 2008 http://www.microsoft.com/en-in/download/confirmation.aspx?id=29,因为wamp使用VC++ 2008中的一些库.我知道它有点奇怪但是我的当我安装VC++ 2008时,问题解决了,而wamp论坛也说明了这个问题. (5认同)
  • 它是上面提到的,但为了清楚...如果您收到有关MSVCR110.dll(而不是MSVC100.dll)的错误消息,您将需要Visual C++ 2012可再发行组件. (5认同)

Gau*_*dey 58

对我来说,上述答案都没有,所以我补充说对我有用.我首先安装了接受的答案中提到的文件,当这不起作用时,我从这个链接下载文件,它开始工作.

所以我认为2012年的发行也是需要的(我使用的是window7 home 64 FYI).

  • 对于现在正在寻找的任何人,我都在此答案中安装了一个,然后沼泽终于可以了!在这篇文章中,我完成了其他所有2008、2010和2012年的其他工作,但最终我做到了! (2认同)

小智 12

我通过安装这个问题解决了这个问题:http://www.microsoft.com/en-sg/download/details.aspx?id = 30679

务必删除wampserver并重新安装

注意:我使用的是Windows 7 32位


Fra*_*les 8

大多数时候,你将必须安装两个 x86和x64!

链接在这里: x86x64

它们是 Visual C++ 2010 SP1可再发行组件包

(安装MySQL Workbench时发生在我身上)


Shi*_*ula 8

我已经尝试了所有上述答案,但仍然出现同样的错误.后来我在WAMP论坛找到了这个,最后我的WAMP工作了!

如果您在64位Windows上使用WampServer 2.5您将需要此运行时的32位和64位版本.

Microsoft Visual C++ 2012 (www.microsoft.com)

按下载按钮,然后在以下屏幕上选择VSU_4\vcredist_x86.exe按下载按钮,然后在以下屏幕上选择VSU_4\vcredist_x64.exe

资料来源:http://forum.wampserver.com/read.php?2,123608


Mik*_*iki 5

刚刚讨论这个问题.问题与此答案中的操作系统(Win7 HB x64)相同.我使用了gaurav的建议并成功启动了WAMP.

我想补充一点,在使用2012版本时你不需要 Visual C++ 2010版本(至少在这种情况下).


tes*_*ing 5

今天,我在装有VS2017的Windows 10计算机上安装了Wamp服务器3.0.6(x64)。我安装了许多Visual C ++可再发行组件包,但没有安装2012年。然后安装它,现在可以运行Wamp服务器。您可以在此处找到下载链接。