我修改vc程序后,按build后运行exe,可是和修改前一样,对我的修改不起反应。 不知道怎么回事。可是修改后按build all后再运行exe就对修改起反应了,可是这样每次运行exe需要编连许多文件。
  以前每次修改后按build运行exe都对修改起反应的!!现在就不行了!
  到底是怎么回是呀!!

解决方案 »

  1.   

    如果你含有多个工程,build之编译当前活动工程(可设置),你改了其它非活动工程的东西,当然build就不起作用
      

  2.   

    一般说来,你按build,只编译当前的文件以及VC环境认为文档内容发生改变的那些文件,如果每次按build都对修改不起反应,建议你重启机器
      

  3.   

    我想你build的肯定是release版,debug版决不会出这个问题,只有release版才可能会这样
      

  4.   

    我检查过了,是我早上修改了系统时间,导致与工程文件的时间不符合才造成的。
    谢谢 “lixiaosan(小三) ”  还有其他兄弟的帮忙!
      

  5.   

    一般情况下,VC在编译时要先查看是否有相应的OBJ文件,如果有,检查该文件的生成时间,如果比源文件的时间新的话,就跳过对源文件的编译,反之则编译生成新的OBJ文件