用VS2012或VS2013在win7下编写的程序在XP下运行就出现“不是有效的win32应用程序

【用VS2012或VS2013在win7下编写的程序在XP下运行就出现“不是有效的win32应用程序】转自VC错误:http://www.vcerror.com/?p=1483


问题描述:


用VC2013编译了一个程序,在Windows 8、Windows 7(64位、32位)下都能正常运行。但在Win XP,Win2003下运行时,却报错不能运行,具体错误信息为“指定的可执行文件不是有效的 Win32 应用程序”。


用VS2012或VS2013在win7下编写的程序在XP下运行就出现“不是有效的win32应用程序


解决方法:
具体的解决方法参考文章:http://www.vcerror.com/?p=1483

    推荐阅读