【问题标题】:WampServer: php-win.exe The program can't start because MSVCR110.dll is missingWampServer: php-win.exe 程序无法启动,因为缺少 MSVCR110.dll
【发布时间】:2014-07-10 01:39:16
【问题描述】:

如果我尝试安装 WampServer,则会出现上述错误。我已经尝试安装所有推荐的程序,例如这里: WAMP shows error 'MSVCR100.dll' is missing when install

但没有任何帮助。如何安装 WampServer?

【问题讨论】:

标签: dll installation wamp msvcr100.dll


【解决方案1】:

在从 wampserver 网站下载 wamp 服务器期间,您会收到警告..

警告:Vous devez avoir installé Visual Studio 2012:VC 11 vcredist_x64/86.exe Visual Studio 2012 VC 11 vcredist_x64/86.exe: http://www.microsoft.com/en-us/download/details.aspx?id=30679

所以如果你安装 vcredist_xxx.exe 就可以了

【讨论】:

  • 不,我没有收到警告
  • 那个警告不是英文的,我也没有收到那个警告
  • 您的回答不是解决方法,而是完全解决问题。这应该是公认的答案。
  • 这对我有用。我从 dllfiles.com 下载了很多 C++ MS 包(我认为这是问题的推荐解决方案),但它们不起作用,还有 32 位和 64 位 MSVCR110.dll 文件。没有工作。考虑到持续的错误消息、英语安装时出现的法语错误消息等,WAMP 设置似乎是一个懒惰、草率的组合工作……
  • 该消息在主页上,您可以在其中下载 WAMP Server。我的 x64 错过了这个特定版本的 x64 包。
【解决方案2】:

什么解决了我的问题: 我使用的是 64 位 Windows 7,所以我想我可以安装 64 位 Wamp。在我安装了 32 位版本后,错误不会出现。所以在 Wamp 的开发过程中出现了问题......

【讨论】:

  • 遇到了类似的问题。错误地,我在 x64 Windows 上安装了 x86 WAMP 版本。我必须安装 Visual Studio 2012 VC 11 x64 版本 ( vcredist_86.exe ) 才能使其工作。正如预期的那样,它不适用于 vcredist x64 版本。
【解决方案3】:

据我所知,MSVCRxxx.dlls 位于%SystemRoot%\System32(通常为C:\Windows\System32)。

xxx 指的是MS Visual C Runtime 的版本(因此是MSVCR...)

但是,复杂的似乎是xxx版本与年份“版本”的两位数不一样。

例如,Visual C Runtime 2013 生成 MSVCR120.dll,“...Runtime 2012”生成 MSVCR110.dll然后Microsoft 将这些打包为vcredist_x86.exevcredist_x64.exe,似乎与xxx 版本或Visual Studio 版本号(2012、2013 等)无关 - 感到困惑?你有权成为!

因此,首先,您需要确定是否需要 32 bit64 bit 或两者都需要(某些 PHP 发行版显然确实需要两者),然后下载相关的 vcredist... 以获取这些位和 Visual Studio版本。据我所知,判断您拥有哪个 vcredist 的唯一方法是开始安装它。最近的版本提供了一个介绍性屏幕,其中引用了 Visual Studio 版本和 xxx 版本。我已将 vcredists 重命名为 vcredist_x64_2012_V11.exe

[编辑] 忘记在前面添加,如果您只是希望“安装”丢失的 DLL(而不是解决一些更大的问题),那么您可能不会做任何事情只需为您的架构(32 位、64 位)和“缺失”版本安装相关的 vcredist 就会造成伤害。

【讨论】:

    【解决方案4】:

    Windows 10 x64 于 2015 年 8 月发布 - 出现同样的问题。 MSVCR110.dll 也在 sysWOW64 文件夹中找到(这是我找到它的地方,复制到 system32 没有帮助)。解决方法:

    1. 卸载 2012 和 2013 的 x86 版本的 VC 11 vcredist_x64/86.exe
    2. 卸载 WAMP Server 2.5
    3. 删除(可能先备份)WAMP 文件夹
    4. 重启窗口
    5. 重新安装 WAMP 2.5

    希望你和我一样有一个方便的 MySQL 数据库备份!

    【讨论】:

      猜你喜欢
      • 2016-02-20
      • 1970-01-01
      • 2018-09-22
      • 2011-08-01
      • 2012-01-03
      • 2019-03-21
      • 2011-06-09
      • 2017-09-04
      • 2016-01-13
      相关资源
      最近更新 更多