新作的MFC release项目出现闪退现象,求高人解答!!!

忘了说,debug和release的exe都会有这样的问题,但是在VS平台下打开没问题
图片说明我打开弄好的exe后, 出来一个小窗口, 对话框吧,很快就闪退了。能看到里面有 正在试图恢复你的信息 可能要等几分钟的时间 的字样,原来的debug的exe也一样,但是在VS2013下
运作完全没问题,求大神们解析一下,万分感谢图片说明
这是我尝试了十多次终于截到的图片

忘了说,debug和release的exe都会有这样的问题,但是在VS平台下打开没问题

问题新进展,我用原来的备份比较发现,是某个函数的内局部变量声明未初始化,导致打不开,但是,我初始化他们为0后,在VS平台下打开的效果和exe打开的有不同,如下:
VS图片说明
打开exe下:图片说明

明明是同一个文件,问什么用VS打开和电脑上直接打开有这么大的区别呢?

Sig[6].Name=异常代码
Sig[6].Value=c0000005
Sig[7].Name=异常偏移
Sig[7].Value=00001d2a

看上去还是指针一类的问题,mfc对话框程序的话,看下initdialog等函数的代码有没有问题。

直接生成出错时的dump文件,然后用windbg分析。查看出错的调用堆栈。

ERROR: Symbol file could not be found. Defaulted to export symbols for ntdll.dll -
This dump file has a breakpoint exception stored in it.
The stored exception information can be accessed via .ecxr.
eax=00000000 ebx=00000000 ecx=3ec50000 edx=00000000 esi=7eb9f000 edi=00000000
eip=776c3bed esp=00eff9f4 ebp=00effa20 iopl=0 nv up ei pl zr na pe nc
cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00000244
ntdll!LdrInitShimEngineDynamic+0x6dd:
776c3bed cc int 3
这里的一堆信息看不懂...

忘了说,debug和release的exe都会有这样的问题,但是在VS平台下打开没问题

这很难说,你打开计算机管理-日志-应用程序,看下有没有关于这个程序的异常信息。