这几天刚好碰到,2012写的程序在xp系统无法运行,解决方法如下:
1、安装vs2012的更新包VS2012.4.exe,这个可以去微软官方下或者百度,其实vs2012自己会弹出要你更新。
2、安装之后,在项目-属性-配置-常规-有个项,palatform toolset ,选择visual studio 2012 -windows xp(v110_xp)。
3、use of mfc项,选择静态编译,也就是use mfc in a static library。
重新编译成release版本之后就可以在xp系统下运行了,如果有必要,可以将msvcr110d.dll拷贝到应用程序下,这个看个人电脑。