本帖最后由 mhghost 于 2014-11-20 15:48 编辑
运行库是程序在运行时所需要的库文件,运行库中一般包括编程时常用的函数,如字符串操作、文件操作、界面等内容。不同的语言所支持的函数通常是不同的,所以使用的库也是完全不同的,这就是为什么有VB运行库、C运行库、Delphi运行库之分的原因。即使都是C++语言,也可能因为提供的函数不同,而使用不同的库。如VC++使用的运行库和C++ Builder就完全不同。………………以上介绍完全可以忽略,普通用户基本看不懂,你只需要知道什么情况下需要安装微软软件运行库就OK了!
什么时候需要安装运行库? 有时候我们在使用精简过的或者绿色版的软件时,会经常遇到“由于应用程序配置不正确,应用程序未能启动”、“不是有效的 Win32 应用程序”、“缺少Dll”等错误提示,大部分电脑新手都以为软件或游戏本身的问题,其实不然,很多时候只是它们需要相应的运行库才能运行。
VC++库 (Microsoft Visual C++):
用精简版系统或者一些绿色软件经常遇到的问题 “由于应用程序配置不正确,应用程序未能启动” 出现这种情况需要安装对应的Microsoft Visual C++就能解决。
常用运行库合集包含下列组件:
① Visual Basic Virtual Machine(5.1)
② Visual Basic Virtual Machine (6.0)
③ Microsoft C Runtime Library(7.0)
④ Microsoft C Runtime Library(7.10)
⑤ Microsoft Visual C++ 2005 SP1(8.0.61187)
⑥ Microsoft Visual C++ 2008 SP1(9.0.30729.7523)
⑦ Microsoft Visual C++ 2010 SP1(10.0.40219)
⑧ Microsoft Visual C++ 2012 update4(11.0.61030)
⑨ Microsoft Visual C++ 2013 (12.0.21005)
这些安装文件全部来自微软官方网站,且为最新数字签名版本。
Microsoft .NET Framework:
运行软件出现 不是有效的win32程序 错误提示时,请安装下面的.Framework 就可以解决。一般软件都会有提示要安装什么版本的.NET Framework
微软在最新的WIN8系统中没有集成.NET 3.5离线安装包,如果安装的话,必须是在线安装,为了方便不能上网或者上网速度慢的用户安装.NET 3.5,制作了这个离线安装包,可自动安装.NET 3.5~4.5.2
DirectX End-User Runtimes:
玩游戏必备的支持库 DirectX End-User Runtimes,通常遇到缺少DirectX,DXDXXX.DLL等文件时候,更新DirectX就能解决。
内容列表:
Visual C++ 2005 运行库(x86) 8.0.61187
Visual C++ 2005 运行库(x64) 8.0.61186
Visual C++ 2008 运行库(x86) 9.0.30729.7523
Visual C++ 2008 运行库(x64) 9.0.30729.7523
Visual C++ 2010 运行库(x86) 10.0.40219.455
Visual C++ 2010 运行库(x64) 10.0.40219.455
Visual C++ 2012 运行库(x86) 11.0.61030.0
Visual C++ 2012 运行库(x64) 11.0.61030.0
Visual C++ 2013 运行库(x86) 12.0.21005.1
Visual C++ 2013 运行库(x64) 12.0.21005.1
Microsoft .NET Framework 3.5 SP1(含2.0/3.0 Win7SP1已自带)
Microsoft .NET Framework 4.0(Win8自带4.0/4.5 Win8.1自带4.5.1)
Microsoft .NET Framework 4.5.2(含4.0/4.5/4.5.1,不支持XP)
DirectX 9.0c(2010.6)(Win7、8、8.1自带DirectX 11.0)
下载地址:http://pan.baidu.com/s/1gd7rLlx
|