microsoft visual c++ 2010我们一般简称为vc2010运行库,本程序包为 c 运行时库 (crt)、标准 c++、atl、mfc、openmp 和 msdia 库安装运行时组件.对于支持并行部署模型的库(crt、scl、atl、mfc、openmp),这些运行时组件被安装到支持并行程序集的 windows 操作系统的本机程序集缓存(也称为 winsxs 文件夹)中.
vc2010运行库说明
vc2010运行库本程序包为 c 运行时库 (crt)、标准 c++、atl、mfc、openmp 和 msdia 库安装运行时组件.对于支持并行部署模型的库(crt、scl、atl、mfc、openmp),这些运行时组件被安装到支持并行程序集的 windows 操作系统的本机程序集缓存(也称为 winsxs 文件夹)中。
vc++2010运行库是什么东西?
microsoft visual c++ 2010 redistributable package 安装 visual c++ 库的运行时组件,使用户能够在未安装 visual c++ 2010 的计算机上运行使用 visual c++ 开发的应用程序。一般都是vs2010开发的程序或者游戏。
这个东西跟visual studio 就像 jre 和jdk的关系,前者是运行环境使系统能够运行后者开发出来的程序,后者就是开发环境 ,安装vs2010会给你自动安装vc2010的运行库。
更新版本解决方案:
"已在此计算机上检测到 microsoft visual c++ 2010 redistributable 的更新版本"提示问题.
解决方案:
到 添加或删除程序 里面把microsoft visual c++ 2010删除掉
关掉提示框,重新运行问题解决.
支持的操作系统
windows 7, windows server 2003 r2 (32-bit x86), windows server 2003 service pack 2, windows server 2008 r2, windows server 2008 service pack 2, windows vista service pack 2, windows xp service pack 3
windows vista service pack 2 或更高版本(除 starter edition 之外的所有版本)
windows 7
windows server 2003 service pack 2 或更高版本(所有版本)
windows server 2003 r2 或更高版本(所有版本)
windows server 2008 service pack 2 或更高版本
windows server 2008 r2
windows xp service pack 3(除 starter edition 之外的所有版本)

安装失败解决方法
一般来说,在控制面板中正确卸载后,是可以正常重新安装的。
如果卸载、重启、安装微软官方版本,这样做依然有提示,那么你的电脑底层已经不稳定了,造成这类问题的原因很多。你可以先尝试如下办法,如果还是不行,建议重做系统:
1、开始菜单——运行——regedit,打开注册表文件;
2、运行后在菜单找到“搜索”(注意左侧列表要选中根,而不是某个键值),搜索“redistributable”,如果找到的结果和vc++相关,删除键值;
3、之后按 f3 键继续搜索,一直到全部整理完毕。重启电脑,安装官方版本。如果还是不行,只能重装了。
vs2010与vc的区别
1.vs2010并不是针对c++的,c++只是它的一小部分,它更加关注.net平台程序开发(主要是c#、vb,c++/cli(c++在.net下的语言)),而vc++6.0是专注与c++开发,或者说vc6只能开发c++程序,在vc6.0时期还没有.net
2.vc6对新的c++的标准完全不支持,stl的支持也有缺陷,更加不支持可变参数宏
vc2010能够支持部分c++的特性,完全支持stl,同时支持可变参数宏
3.vs2010添加很多微软.net的新特性,支持更多种类的资源文件,帮助文档也非常丰富,相较于vc6更加适合开发软件产品。
vc6里面对com的使用和后面的vc版本都有一些区别,这些可能导致以后在工作中遇到麻烦。另外,vc6对win7及其之后的版本支持并不好,很容易发生不兼容的情况。
4.默认编码不同,vc6默认是ansi,文件小速度慢。vs2010默认是unicode,文件大速度快
后者错误好找不用编译就出来了,bug少,更先进更强大,vc6有bug,但是编译快,文件相对较小
5.vs2010开发出来的程序可以自动根据特定的cpu翻译成高效的目标代码,vc6开发出来的程序,要想换成其它的cpu必须要重新开发
6.vc6的界面老旧,操作复杂,不完全符合c++的安全标准,但是是底层语言,与操作系统良好结合,使用广泛;vs2010可视化界面,安全可靠,支持c++标准
硬件要求:
配备 900 mhz 或更快的处理器的计算机
ram:
128 mb ram
25 mb 的可用硬盘空间