当在Windows系统中运行某软件后,
提示 因为计算机中丢失MSVCP90.dll ,
就说明系统中缺少相应的运行时组件(Runtime)!!!
>什么是运行时组件?
使用户能够在未安装 Visual C++ 的计算机上运行使用 Visual C++ 开发的应用程序。
比如 Visual C ++ 9.0 开发的程序,必须安装Visual C ++ 9.0运行时程序才能运行!
>如何补安装相应的运行时组件呢?
msvcp 90 .dll msvcr 90 .dll vcomp 90 .dll
90 = Visual C++ 9.0 = Microsoft Visual C++ 2008
所以对应运行时组件为
Microsoft Visual C++ 2008 Redistributable Package
任何程序都不是完美的,Visual C++ 2008 为了修复各种问题,更新到了
Microsoft Visual C++ 2008 Service Pack 1
最后的更新是
Microsoft Visual C++ 2008 Service Pack 1 Redistributable Package MFC 安全更新
https://www.microsoft.com/zh-CN/download/details.aspx?id=26368
>最新Visual C++ 运行时
>Microsoft Visual C++ 2005 (Visual C++ 8.0)
vcomp(无数字).dll msvc*60.dll msvc*71.dll msvc*80.dll mfc*80*.dll
特征很明显,80以下对应的运行时为 Microsoft Visual C++ 2005
Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package MFC 安全更新
https://www.microsoft.com/zh-CN/download/details.aspx?id=26347
>Microsoft Visual C++ 2008 (Visual C++ 9.0)
msvc*90.dll | *90*.dll
Microsoft Visual C++ 2008 Service Pack 1 Redistributable Package MFC 安全更新
https://www.microsoft.com/zh-CN/download/details.aspx?id=26368
>Microsoft Visual C++ 2010 (Visual C++ 10.0)
msvc*100.dll | *100*.dll
Microsoft Visual C++ 2010 Service Pack 1 Redistributable Package MFC 安全更新
https://www.microsoft.com/zh-cn/download/details.aspx?id=26999
>Microsoft Visual C++ 2012 (Visual C++ 11.0)
msvc*110.dll | *110*.dll
Visual C++ Redistributable for Visual Studio 2012 Update 4
https://www.microsoft.com/zh-CN/download/details.aspx?id=30679
>Microsoft Visual C++ 2013 (Visual C++ 12.0)
msvc*120.dll | *120*.dll
Visual C++ Redistributable Packages for Visual Studio 2013
https://www.microsoft.com/zh-CN/download/details.aspx?id=40784
>Microsoft Visual C++ 2015 2017 2019
msvc*140.dll | *140*.dll
VC++2015起使用了通用 CRunTime ,
也就是说自此以后开始只需要安装一个包就可以运行
VC++2015 以后开发的程序,是不是很赞?
Microsoft Visual C++ Redistributable for Visual Studio 2019
地址一:https://visualstudio.microsoft.com/zh-hans/downloads/ (其他工具和框架内)
地址二:https://support.microsoft.com/zh-cn/help/2977003/the-latest-supported-visual-c-downloads
>程序安装和卸载疑难解答程序
可能在安装或卸载时会出现错误
这个时候就可以使用下面这个工具来搞定烦人的安装卸载问题
https://support.microsoft.com/zh-cn/help/17588/windows-fix-problems-that-block-programs-being-installed-or-removed
参考:
Visual Studio 20xx 发行说明历史记录:
https://docs.microsoft.com/zh-cn/visualstudio/releasenotes/vs2010-version-history
通用 CRunTime:
https://docs.microsoft.com/zh-cn/cpp/windows/universal-crt-deployment?view=vs-2019