release版本调试还是debug版本?感觉像是再调release版本

解决方案 »

  1.   

    是debug版本,release版本断点根本就停不下来。
      

  2.   

    哦,我自己找到原因了。原因就是在调试以前,又执行了install.exe,这个程序会自动释放release版本的覆盖原来的。而我调试的时候,只要重新覆盖,就没有问题,没有覆盖。可能程序也察觉不到已经不是原来的版本了。还继续进入状态。这也就能解释为什么该出现的变量不出现,以前定义过的已经被修改名字的变量总是出现。从道理上讲,在按F5调试以前,如果程序能察觉到版本不对,察觉到已经被别的覆盖过了,就不会出现这问题了。但是可能版本相近,再加上时间非常相近。导致不能察觉,从而出现这种错误。