2014-05-21 198 views

回答

3

什麼解決我的問題: 我使用64位Windows 7,所以我想我可以安裝64位Wamp。在我安裝32位版本後,錯誤不會出現。因此,一些在WAMP的發展過程中出了問題......

+0

有類似的問題。錯誤地,我在x64 Windows上安裝了x86 WAMP版本。我必須安裝Visual Studio 2012 VC 11 ** x64 **版本(vcredist_86.exe)才能使其工作。正如預期的那樣,它無法與vcredist x64版本一起使用。 –

21

在下載過程中從wampserver網站,你會得到一個警告WAMP服務器..

警告:VOUS devez avoirinstallé的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這將是確定

+0

不,我沒有得到警告 – user3631654

+0

這解決了我的問題:) – leticia

+0

該警告不是英語,我沒有得到該警告 – thaspius

0

據我所知,MSVCRxxx.dlls%SystemRoot%\System32(通常C:\Windows\System32)。

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

然而,併發症似乎是XXX版本是不一樣的一年中的兩個數字「版」。

例如,Visual C運行時2013產量MSVCR120.dll和 「...... 運行2012」 產量MSVCR110.dll。並且然後微軟將這些打包爲vcredist_x86.exevcredist_x64.exe,看似與xxx版本或Visual Studio版本號(2012,2013等)無關 - 困惑?你有權利成爲!因此,首先,您需要確定是否需要32 bit,64 bit或甚至兩者(某些PHP分發明顯需要兩者),然後下載相關的vcredist ...以獲取Visual Studio版本的位AND。據我所知,告訴哪個vcredist的唯一方法就是開始安裝它。最近的版本給出了一個引用屏幕,引用了Visual Studio版本和xxx版本。我已將vcredists更名爲vcredist_x64_2012_V11.exe之類的內容。

[編輯]如果你是只是忘記補充說,要安裝缺少的DLL(而不是解決一些更大的問題),那麼你可能不會通過簡單的安裝相關的vcredist爲您的架構(32位,64位)和「缺失」版本。

0

2015年8月發佈的Windows 10 x64 - 出現同樣的問題。 MSVCR110.dll也在sysWOW64文件夾中找到(這是我找到它的地方,複製到system32並沒有幫助)。要解決:

  1. 卸載x86版本的VC 11 vcredist_x64/86。exe文件,2012年和2013年
  2. 卸載WAMP服務器2.5
  3. 刪除(也許備份第一)WAMP的文件夾
  4. 重新啓動Windows
  5. 重裝WAMP 2.5

希望你像我一樣有一個MySQL數據庫備份方便!

相關問題