今天想起修改一个MFC项目,在vs2010下debug调试运行,发现程序运行有点奇怪。跟踪运行发现执行throw语句时,程序没有显示抛出的异常,也没有崩溃。
在IDE环境调试运行debug、release版本也是如此,单独执行exe也是如此,真是奇了怪了。
是不是项目配置有问题呢?网上搜索了很久,无果。
莫非是之前的修改有影响?把新修改的东西全部恢复,仍然不行。
然后新建MFC项目、win32 项目试,相同的现象。
折腾了将近3个小时,最后把VS2010 IDE环境关掉,重新打开。shit,居然好了。
作者遇到在VS2010环境下MFC项目中执行throw语句时,程序未显示异常并正常运行的问题。经过长时间排查,发现关闭并重新打开IDE环境后问题得以解决。

7867

被折叠的 条评论
为什么被折叠?



