运行库是什么?
运行库是程序在运行时所需要的库文件,一般包括编程时常用的函数,如字符串操作、文件操作、界面等内容。不同的语言所支持的函数通常是不同的,所以使用的库也是完全不同的,这就是为什么有VB运行库、C运行库、Delphi运行库之分的原因。即使都是C++语言,也可能因为提供的函数不同,而使用不同的库。如VC++使用的运行库和C++ Builder就完全不同。通常运行库是以DLL形式提供的,虽然Delphi和C++ Builder的运行库为.bpl文件,但实际上还是一个DLL。
这些写程序的都懂,但菜鸟看起来可能很累,不过不要紧,只要知道什么时候需要安装就行了。本站提共.NET Framework、VC++库、DirectX及Windows Installer的下载,全部来自于微软官网下载。
什么时候需要安装运行库?
有时候我们在使用精简过的或者绿色版的软件时,会经常遇到“由于应用程序配置不正确,应用程序未能启动”、“不是有效的 Win32 应用程序”、“缺少Dll”等错误提示,大部分电脑新手都以为软件或游戏本身的问题,其实不然,很多时候只是它们需要相应的运行库才能运行。
VC++库(Microsoft Visual C++):
“由于应用程序配置不正确,应用程序未能启动”,一般出现这种情况时安装对应的Microsoft Visual C++运行库可以解决问题。
Microsoft Visual C++ 2005下载:32位版本 | 64位版本
Microsoft Visual C++ 2005 SP1下载:32位版本 | 64位版本
Microsoft Visual C++ 2008下载:32位版本 | 64位版本
Microsoft Visual C++ 2008 SP1下载:32位版本 | 64位版本
Microsoft Visual C++ 2010下载:32位版本 | 64位版本
Microsoft Visual C++ 2010 SP1下载:32位版本 | 64位版本
Microsoft Visual C++ 2012下载:32位版本 | 64位版本
小提示:Windows 7中已经包含Microsoft Visual C++ 2008。
Microsoft .NET Framework:
“不是有效的Win32程序”,这个时候需要安装.NET Framework,一般软件的错误提示里会写明需要安装什么版本的.NET Framework。
Microsoft .NET Framework 2.0下载:32位版本 | 64位版本
Microsoft .NET Framework 3.5下载:32位版本
Microsoft .NET Framework 3.5 SP1下载:32位版本 | 32+64位
Microsoft .NET Framework 4下载:32+64位
Microsoft.NET Framework 4.5 RC下载:点击下载
DirectX:
玩游戏必备的支持库DirectX End-User Runtimes,通常遇到缺少DirectX,DXDXXX.DLL等文件时候,一般更新DirectX就可以解决。
DirectX End-User Runtimes下载:官网下载
Windows Installer:
一般来说原版系统是不会出现Windows Installer服务错误这个问题,因为原版系统一般已经包含了。除非是精简版或Ghost之类的系统。解决方法:重新安装Windows Installer。
Windows Installer 4.5 Redistributable下载:官网下载