码迷,mamicode.com
首页 > 其他好文 > 详细

vs2012编译的程序不能在XP和2003下执行问题的解决方法

时间:2014-08-23 17:34:41      阅读:269      评论:0      收藏:0      [点我收藏+]

标签:style   http   color   文件   ar   问题   line   size   ad   

问题如题,通过无数次百度和谷歌后,发现,微软已经确认这是一个缺陷,安装Vs2012的update 3的升级包就可以解决问题。同时,在分发包的地方,vcredist_x86.exe 随程序分发一份就可以了。

bubuko.com,布布扣

  同时记着把调试模式下的dll带上,debug模式下的dll为 msvcr110d,这样软件就可以在2003和xp下面尽情的run了!vs2012的硬伤从此修复。

  vs2012的升级安装包在线安装程序为:VS2012.3

  ——————————————————-

  当然了,也可以将msvcrt的库静态的链接到exe里面,因为有lib文件嘛。所以。我们可以勾选这个选项框:

bubuko.com,布布扣

  当然了,唯一的遗憾就是编译的程序变大了几百K,文件少,还是值得的。

vs2012编译的程序不能在XP和2003下执行问题的解决方法

标签:style   http   color   文件   ar   问题   line   size   ad   

原文地址:http://www.cnblogs.com/wolfocme110/p/3931462.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!