MSVCP R*.dll与Microsoft Visual C++ Redistributable Package x86&64 版本关系
使用 Microsoft 操作系统或打开某些程序时,有时会提示“Microsoft Visual C++ Runtime Library”错误,或找不到 "api-ms-win-crt-runtime-l1-1-0.dll",或找不到 "MSVC**.dll" (注意:** 表示 MSVC 具体内部版本号,如 MSVCP110.dll 对应 Visual Studio 2012);其中,MSVC 是 Microsoft Visual C++ 的简写。
这时,通常需要安装相应版本的 Microsoft Visual C++ x86&64 Redistributable Package。如是 32 位程序出现这种问题,就安装 x86 版,64位程序安装 x64 版;实在分不清,可 2 个版本都安装。若不清楚对应的是 Visual Studio 2012,还是 Visual Studio 2015 版,那就一个一个试。
批处理式 "数字 Python IDE" 集成开发环境 (集成高效 Cython PyInstaller 批处理小程序)
http://dt.digitser.cn/zh-CN/ide/idepy/index.html
微软 Visual Studio 发展历史版本详览 http://wiki.digitser.cn/zh-CN/msvs/history.html
出现这种错误的原因有以下几点: 01、系统 Microsoft Visual C++ 运行库版本太旧,而软件或网站所需的运行库较新,尤其是玩新游戏
02、软件所需运行库,跟系统现有 Microsoft Visual C++ 运行库不一致
03、系统中根本没有程序需要的运行库
04、系统 Microsoft Visual C++ 运行库被病毒或木马损坏
05、软件需要的运行库,与系统语言版本不一致
VS 全称 Microsoft Visual Studio,是美国微软公司的开发工具包系列产品。VS 是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如 UML 工具、代码管控工具、集成开发环境 (IDE) 等等。
VS 所写的目标代码适用于微软支持的所有平台,包括 Microsoft Windows、Windows Mobile、Windows CE、.NET Framework、.NET Compact Framework 和 Microsoft Silverlight 及Windows Phone。
Visual Studio 是目前最流行的 Windows平 台应用程序的集成开发环境。最新版本为 Visual Studio 2017 版本,基于 .NET Framework 4.6。
1997 年微软发布 Visual Studio 97。包含面向 Windows 开发使用的 Visual Basic 5.0、Visual C++ 5.0,面向 Java 开发的 Visual J++ 和面向数据库开发的 Visual FoxPro,还包含有创建 DHTML (Dynamic HTML) 所需要的 Visual InterDev。其中,Visual Basic 和 Visual FoxPro 使用单独的开发环境,其他的开发语言使用统一的开发环境。
2014 年 11 月微软发布 Visual Studio 2015。首次出现 Visual Studio Community 版,可供开发者、开放源代码项目、学术研究、教育和小型专业团队长期免费使用。
Microsoft Visual C++ Redistributable x86&64 安装包 MSVCPXXX.dll | Visual Studio 版本 | 内部版本号 | 备注 | MSVC(P、R、*)80.dll | Visual Studio 2005 | 8.0 | Microsoft Visual C++ 2005 Redistributable Package | MSVC(P、R、*)90.dll | Visual Studio 2008 | 9.0 | Microsoft Visual C++ 2008 Redistributable Package | MSVC(P、R、*)100.dll | Visual Studio 2010 | 10.0 | Microsoft Visual C++ 2010 Redistributable Package | MSVC(P、R、*)110.dll | Visual Studio 2012 | 11.0 | 最新版本 Microsoft Visual C++ 2012 Redistributable Package Update4 11.0.60610 | MSVC(P、R、*)120.dll | Visual Studio 2013 | 12.0 | Microsoft Visual C++ 2013 Redistributable Package | MSVC(P、R、*)140.dll | Visual Studio 2015 | 14.0 | 最新版本 Microsoft Visual C++ 2015 Redistributable Package Update3 14.0.24215 | MSVC(P、R、*)150.dll | Visual Studio 2017 | 15.0 | Microsoft Visual C++ 2017 Redistributable Package |
Microsoft Visual Studio 版本历史 时间 | 名称 | 内部版本 | C 类语言 | Basic 类语言 | Java 类语言 | 其他语言 | .NET Framework 版本 | _MSC_VER | 备注 | 1995.04 | Visual Studio | 4.0 | Visual C++ 4.0 | Visual Basic 3.0 | | Visual FoxPro 4.0 | | | 初版 | 1997.02 | Visual Studio 97 | 5.0 | Visual C++ 5.0 | Visual Basic 5.0 | Visual J++ 1.1 | Visual FoxPro 5.0 |
| 1100 | | 1998.06 | Visual Studio 6.0 | 6.0 | Visual C++ 6.0 | Visual Basic 6.0 | Visual J++ 6.0 | Visual FoxPro 6.0 |
| 1200 | | 2002.02 | Visual Studio .NET 2002 | 7.0 | Visual C++ 2002
Visual C# 2002 | Visual Basic 2002 | Visual J# 1.0 | - | 1.0 | 1300 | 去除 FoxPro 与 J++,以 J# 取代 J++ | 2003.04 | Visual Studio .NET 2003 | 7.1 | Visual C++ 2003
Visual C# 2003 | Visual Basic 2003 | Visual J# 1.1 | - | 1.1 | 1310 |
| 2005.11 | Visual Studio 2005 | 8.0 | Visual C++ 2005
Visual C# 2005 | Visual Basic 2005 | Visual J# 2.0 | - | 2.0 | 1400 | 微软将 .NET 由产品名称中移除 | 2007.11 | Visual Studio 2008 | 9.0 | Visual C++ 2008
Visual C# 2008 | Visual Basic 2008 | - | - | 2.0、3.0、3.5 | 1500 | 去除 J# | 2010.04 | Visual Studio 2010 | 10.0 | Visual C++ 2010
Visual C# 2010 | Visual Basic 2010 | - | Visual F# | 2.0、3.0、3.54.0 | 1600 | 加入 F# | 2012.08 | Visual Studio 2012 | 11.0 | Visual C++ 2012
Visual C# 2012 | Visual Basic 2012 |
| Visual F# 2012 | 2.0、3.0、3.54.0、4.5 | 1700 |
| 2013.10 | Visual Studio 2013 | 12.0 | Visual C++ 2013
Visual C# 2013 | Visual Basic 2013 |
| Visual F# 2013 | 2.0、3.0、3.54.0、4.5、4.5.1、4.5.2 | 1800 |
| 2014.11 | Visual Studio 2015 | 14.0 | Visual C++2015
Visual C# 2015 | Visual Basic 2015 |
| Visual F# 2015 | 2.0、3.0、3.54.0、4.5、4.5.1、4.5.3、4.5.5、4.6 | 1900 | 首次发布 Visual Studio Community 版
供开发者、开源社区、学术研究、教育、小型团队长期免费使用 | 2015.07 | Visual Studio 2015 RTM | 14.0 | Visual C++2015
Visual C# 2015 | Visual Basic 2015 |
| Visual F# 2015 | 2.0、3.0、3.54.0、4.5、4.5.1、4.5.3、4.5.5、4.65.0、6.0 | 1900 | 基于 .NET Framework 4.5.2
RTM: Release to Manufacturing | 2017.03 | Visual Studio 2017 | 15.0 | Visual C++ 2017
Visual C# 2017 | Visual Basic 2017 |
| Visual F# 2017 | 2.0、3.0、3.54.0、4.5、4.5.1、4.5.3、4.5.5、4.65.0、6.0 |
| 基于 .NET Framework 4.6 |
扫一扫关注 德云社区 微信公众号
版权声明:
本文为独家原创稿件,版权归 德云社区,未经许可不得转载。 |