VC6.0调试时,要查看任何变量的值(shift+F9使用QuickWathc查看),均显示“CXX0017:Error:symbol"变量"not found”,求高手相助

解决方案 »

  1.   

    调试的版本是不是Debug版?有没有设置正确调试目标程序?
      

  2.   

    win32 Debug,确定是Debug版本,以前还是可以查看的,可以今天突然整个工程就不能查看了
      

  3.   


    win32 Debug,确定是Debug版本,以前还是可以查看的,可以今天突然整个工程就不能查看了
      

  4.   

    这种问题最好找人帮忙现场处理:)几个可能的原因:
    1、请注意查看变量的值,只能是在程序遇到断点或ASSERT时产生中断的时机,
       并且所查看的变量所属的作用域(函数)必须是激活的(调用堆栈中可更改激活);
    2、调试信息损坏,Output窗口会提示“模块未加载符号”(大意),运行期打断点打不上
       解决方法,Rebuild;
    3、你所查看的变量(成员变量)所属的class/struct/union实例出现异常。
      

  5.   

    把suo文件删掉,重新生成解决方案
      

  6.   

    很久没用VC6了 , 好像紧前也碰到过这样的问题. 不知道是不是VC6自身的问题!
      

  7.   

    确定是DEBUG版本,并且不要使用任何优化
      

  8.   


    suo文件是VS2005以后才有的吧,而且是隐藏文件。
      

  9.   


    呵呵,我的理解问题。那你就进入项目属性看看,生成符号文件的选项选中了没有,另外再看看符号文件的路径设置正确没有。
    就是pdb文件