MSVCP120.dll และ MSVCR120.dll หายไป


6

ฉันไม่รู้ว่าเกิดอะไรขึ้น ฉันกำลังติดตั้ง Battlefield 1 และตอนนี้ฉันไม่สามารถเริ่ม Origin ได้ ฉันได้รับ " MSVCP120.dll หายไปจากคอมพิวเตอร์ของคุณ " (เช่นเดียวกับ MSVCR120.dll)

ฉันได้ติดตั้งMicrosoft Visual C ++ 2015 Redistributable Update 3สำหรับ x86 และ x64 แต่ฉันยังคงได้รับข้อความนี้

ฉันพลาดอะไรไป

คำตอบ:


25

ฉันได้รับ "MSVCP120.dll หายไปจากคอมพิวเตอร์ของคุณ"

ฉันพลาดอะไรไป

คุณต้องติดตั้ง Visual C ++ Redistributable รุ่นที่ถูกต้อง

Microsoft Visual C ++ 2015 Redistributable Update 3 , การติดตั้ง, MSVCP140.dll และ MSVCR140.dll

Microsoft Visual C ++ 2013 Redistributableติดตั้ง MSVCP120.dll และ MSVCR120.dll

Visual C ++ แพ็คเกจที่แจกจ่ายต่อได้สำหรับ Visual Studio 2013

สรุป:

  • v140 - เป็นของ Visual Studio 2015
  • v120 - เป็นของ Visual Studio 2013
  • v110 - เป็นของ Visual Studio 2012
  • v100 - เป็นของ Visual Studio 2010
  • v90 - เป็น Visual Studio 2008
  • v80 - ​​เป็น Visual Studio 2005

เป็นเรื่องน่าผิดหวังที่คนที่เคยโหวตต่ำกว่าคำตอบนี้ไม่ได้อธิบายการลงคะแนนของพวกเขา ฉันควรปรับปรุงมันอีกยังไง?
Ramhound

0

ฉันเห็นคำตอบในไซต์อื่น ๆ ที่ระบุว่าการติดตั้ง C ++ 2013 และ 2015 ได้ช่วยแก้ไขปัญหานี้และอีกอย่างหนึ่งคือการถอนการติดตั้ง / ติดตั้ง Origin แต่ไม่ได้เลือกเบต้าเมื่อทำการติดตั้ง Origin:

ลิงก์ C ++ 2013

ลิงก์ C ++ 2015

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.