应用程序无法正常启动(0xc000007b)解决方法

应用程序无法正常启动(0xc000007b)
问题是从32位程序转换成64位程序出现的:
编译环境:VS2010;WIN7 32位--->VS2010;WIN7 64位。
在32位操作系统上编译32位的EXE程序,在64位和32位WIN7上运行正常。
在32位操作系统和64位操作系统上编译64位的EXE程序,在64位WIN7操作系统上运行时出现如题错误。(EXE为同一个程序)
倾家荡产全给大神!
------解决方案--------------------
你的代码改了吗?如果没有改直接编译一般是不可能运行的.除非你写程序的时候已经考虑到64位系统的兼容性.
看看win7的64位的软件是怎么定义的,一般来说指针/long型会变成64bit,而int还是32bit,这个你查查就知道了.