VS2012编译的程序或者动态库在XP下无法使用,相信很多人都碰到过,下面是用VS2012编译的exe可执行程序在XP运行时的提示:
该程序无法再XP下运行,并提示不是有效的Win32应用程序。解决办法是:
1. 升级VS2012补丁,updata03,这个升级过程比较慢,需要耐心等待。
2. 升级完后在General->Platform Toolset 处会多出一个 Visual studio 2012 - Windows XP(v110_xp) 选项,选择该属性重新编译即可。
VS2012编译的程序或者动态库在XP下无法使用,相信很多人都碰到过,下面是用VS2012编译的exe可执行程序在XP运行时的提示:
该程序无法再XP下运行,并提示不是有效的Win32应用程序。解决办法是:
1. 升级VS2012补丁,updata03,这个升级过程比较慢,需要耐心等待。
2. 升级完后在General->Platform Toolset 处会多出一个 Visual studio 2012 - Windows XP(v110_xp) 选项,选择该属性重新编译即可。