Debug Assertion failed 
File:dlgcore
line 497

解决方案 »

  1.   

    在调试模式下(F5)重现这个Assertion错误,点击“重试”调到ASSERT出错的地方,就知道什么原因了
      

  2.   

    你试下全部重新编译,或者是你有指向对话框的指针,但是没有new出空间来,这样也会导到创建出错,你应该将代码一并列出大家都好帮你确定啊。现在我们也只能靠猜。要不就换一台机试下(当然你愿意的话,重装系统也行),希望能帮上你。
      

  3.   

    这是 MFC 的 dlgcore.cpp 第 497 行,
    打开看看就知道了
      

  4.   

    是你在删除一些函数的时候删除了MFC自己添加的代码,再建一个名字完全相同的工程然后把文件比较一下,一般问题代码在构造函数部分
      

  5.   

    先rebuild all试试 
    不行估计就是修改到了MFC原有的代码部分了
    自己跟一下嘛 或重建工程对照看下