vcredist_x86.exe是
微软
公司
Visual C++
的32位运行时库,包含了一些Visual C++的库函数。一般用Visual C++开发的Windows应用程序需要这个运行时库的支持才能在没有安装Visual C++的计算机上正常运行,也可以在开发软件时选择”在静态库中使用
MFC
“,从而将调用的库函数的代码嵌入应用程序,避免对运行时库的依赖。
此软件包安装
C Runtime(CRT)、Standard C++、
ATL、
MFC、
OpenMP
和 MSDIA 库的运行时组件。对于支持并行部署模式的库(CRT、SCL、ATL、MFC 和 OpenMP),这些运行时组件安装在支持并行程序集的 Windows 操作系统版本的本机程序集缓存中,这一缓存也称为 WinSxS 文件夹
[1]。
以上说的只是针对release版本的VC++ 2005以上版本开发的Windows应用程序,如果是Debug版本的程序,安装vcredist_x86.exe也不能运行。需要安装一个debug版本的vcredist_x86.exe。
相应的,vc++ 2005 以上版本开发的64 位Windows程序,需要安装 vcredist_x64.exe。
以上说的只是针对release版本的VC++ 2005以上版本开发的Windows应用程序,如果是Debug版本的程序,安装vcredist_x86.exe也不能运行。需要安装一个debug版本的vcredist_x86.exe。
相应的,vc++ 2005 以上版本开发的64 位Windows程序,需要安装 vcredist_x64.exe。