问题
运行一个程序,结果报一些列的错误,好不容易解决了一个又出现另一个,让人无语!
- 缺少 VCRUNTIME140_1.dll
- 丢失 MSCVP140_1.dll
原因
缺少相关运行库。
解决
不管是哪一个问题,下载集成了 Microsoft Visual C++ Redistributable for Visual Studio 2015, 2017 和 2019 的软件,然后默认安装,一站式解决问题。下载时请选择和自己电脑对应的版本,即 x86 还是 x64 版本。
下载地址:
https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads
相关
缺少哪个 dll 就去下载相应 Visual C++ Redistributable。但是有些软件是 32 位,有些软件是 64 位,所以对应的 Visual C++ Redistributable,如果不清楚,可以两个版本都安装。
msvcp、msvcr、vcomp140.dll 属于 VC++2015 版
msvcp、msvcr、vcomp120.dll 属于 VC++2013 版
msvcp、msvcr、vcomp110.dll 属于 VC++2012 版
msvcp、msvcr、vcomp100.dll 属于 VC++2010 版
msvcp、msvcr、vcomp90.dll 属于 VC++2008 版
msvcp、msvcr60、71 和 80.dll,以及 vcomp.dll(不带数字版本号)属于 VC++2005 版