Visual C++ 2012编译的程序在WINXP上不能运行

最近用Visual C++ 2012编写了一个程序,在Win XP上不能运行,出现"不是有效的Win32应用程序"的提示。查找了一些资料,原来是Visual C++ 2012默认是不支持Win XP平台的。最近Visual Studio 2012 UPDATE1补丁在平台工具集里增加了Windows XP(v110_xp)选项,在编译前选择该项即可保证在Win XP平台下正常运行。

你可能感兴趣的:(编程)