读书人

不是有效win32程序-在64位win7上用VS2

发布时间: 2012-12-17 09:31:40 作者: rapoo

不是有效win32程序-在64位win7下用VS2012编译
不是有效win32程序-在64位win7下用VS2012编译:win7下运行没有问题,32位xp下就提示:不是有效win32程序请问是什么问题,如何解决?
[最优解释]
好像是vs2012有些版本编译出来的EXE不能在XP下跑的,要打2012补丁
[其他解释]
64位的东西怎么在32上跑。。。而32的可以再64上运行的,64有个虚拟的32
[其他解释]
楼主先要确定你编译出来的是什么程序以及目标运行环境
[其他解释]
你编译出来的是32位版本的程序吗? 你win7是64位的当然没问题啊
[其他解释]
在哪可以设置编译出32位程序版本的?
[其他解释]

引用:
在哪可以设置编译出32位程序版本的?

项目属性里,把目标机设置成X86~不过我觉得你在64下编译,还是会出问题
[其他解释]
tohurryboylqs,是的,不能在xp下跑,下载一个2,3G的补丁后,问题更大了,生成程序能在win7和xp下都能跑,但是只能跑一会就全崩溃了。太垃圾了,果断删除一个乱补丁都有2,3G的超级垃圾的VS2012!!!

读书人网 >VC/MFC

热点推荐