>关于电脑里安装了满篇各种运行库的疑问<
如图。想必大家的电脑也都一样。
作为一个系统小白,我的疑问是,既然VC++是微软一家的东西,那么对于单一的一个版本 —— 比如64位的VC++2008 —— 按一般的做法应该是只装一个最新版本即可,可是为什么各种软件还是要在安装文件里集成各种乱七八糟版本的VC++来安装呢?
请问可否只保留版本号最新的那个而卸载掉其他的呢?这样有没有什么影响呢?
同问。看这么多好麻烦 我也有这个疑问。也想问问。
软件发布的时间和兼容性~~拿CAD来说,各个年份的版本运行的Microsoft .NET Framework都不一样~~这类运行库也是同样的道理 本帖最后由 R艾德 于 2012-12-1 08:16 编辑
Microsoft Visual C++是一套可视化的编程工具,为了保证效率不至于让代码过于臃肿,新版本的Visual C++往往不完全兼容老版本的。
而安装VC++运行库只是为了让未安装Visual C++的PC机可以正常运行Visual C++编写的程序,所以各个版本的VC++运行库不能交叉使用。正版用户通过Windows Update安装VC++运行库很方便,盗版用户手动安装所以觉得麻烦。
各个版本的VC++运行库只留最新的那个就行,也就是说装了2008SP1就不用再装2008,但不同版本的VC++运行库一定都要装。 我觉得是游戏做的时候用的库版本不一样,有的用新的,有的用旧的,所以都要装。 好巧,刚刚看见以上各位的回复,然后弄Skyrim的时候逛到“上古爱好者”博客,正好这位博主有一篇博文讲到这个问题。
大家可以看一下:http://tesfans.org/game-runtime-library/ 这个要对号入座;楼主操作系统是x86的(即32位)就装32位的;如是64位的就装64位的,但64位的可以向下兼容,如装32位的不是不能安装 就是 性能会下降。 Heper 发表于 2012-11-30 22:20 static/image/common/back.gif
这个要对号入座;楼主操作系统是x86的(即32位)就装32位的;如是64位的就装64位的,但64位的可以向下兼容 ...
不是。
我是64位的。貌似,32位的系统只用装32位的即可,但是64位的需要同时安装32和64的才能保证所有依赖这些运行库的软件和游戏运行正常。
页:
[1]