一个工程在别的机子上编译是好的,换到另一台编译时会出现cannot open include file "sinresrc.h" ,  error executing rc.exe  
cannot open file "DUBEG\stdafb.sbr" , error executing bscmake.exe这样的错误,我想应该不是程序本身的问题,可能是vc环境设置的不对,郁闷中
请大侠们指点一下,谢谢
  

解决方案 »

  1.   

    先搜索一下,有没有sinresrc.h 
    如果没有的话,拷过来
      

  2.   

    关掉,把ncb什么的都删掉,然后重新rebuild试试
      

  3.   

    sinresrc.h这个头文件放在工程里面没有?
      

  4.   

    应该是winresrc.h吧,在工程中搜一下看看能不能找到它,如果找不到,可能是你在哪个地方Setting了错误的路径,如果程序不大,建议重新建。
      

  5.   

    这个头文件sinresrc.h  是不是能够正确找到阿
      

  6.   

    DEBUG目录下面应该只有stdafx.sbr,不会有stdafb.sbr,把DEBUG目录删除掉,重新编译一次看看。
      

  7.   

    1 rebulid
    2 include "sinresrc.h"的路径不对