我不知道这是怎么发生的。我正在安装 Battlefield 1,现在我甚至无法启动 Origin。我收到“您的计算机缺少 MSVCP120.dll“(MSVCR120.dll 也一样)。
我已经安装Microsoft Visual C++ 2015 可再发行更新 3适用于 x86 和 x64 但我仍然收到此消息。
我错过了什么?
答案1
我收到“您的计算机缺少 MSVCP120.dll”
我错过了什么?
您需要安装正确版本的 Visual C++ Redistributable
Microsoft Visual C++ 2015 可再发行更新 3,安装,MSVCP140.dll 和 MSVCR140.dll。
Microsoft Visual C++ 2013 可再发行组件,安装,MSVCP120.dll 和 MSVCR120.dll。
适用于 Visual Studio 2013 的 Visual C++ 可再发行组件包
总之:
- v170 - 属于 Visual Studio 2022
- v160 - 属于 Visual Studio 2019
- v150 - 属于 Visual Studio 2017
- v140 - 属于 Visual Studio 2015
- v120 - 属于 Visual Studio 2013
- v110 - 属于 Visual Studio 2012
- v100 - 属于 Visual Studio 2010
- v90 - 属于 Visual Studio 2008
- v80 - 属于 Visual Studio 2005
其他下载:
答案2
我在其他网站上看到过一些答案,指出安装 C++ 2013 和 2015 有助于解决这个问题,另一种方法是卸载/重新安装 Origin,但在重新安装 Origin 时不要选择测试版: