none
visual studio로 만든 리소스 파일이 아닙니다???

    질문

  • vs2010을 이용해서  c++ MFC 프로젝트를 만들면 자꾸 위와 같은 메세지 창이 출력됩니다.
    왜 그런건가요???
    현재 tfs2010 같이 사용하고 있습니다. 
    2012년 2월 3일 금요일 오전 11:38

답변

  • 안녕하십니까? 난소중하닌깐 님

    Microsoft MSDN Forum 사이트를 방문해 주셔서 감사합니다.

     

    문의 하신 ”visual studio로 만든 리소스 파일이 아닙니다???” 에 대한 답변 드리겠습니다.

     

    제 생각에는 리소스 파일 종속성 업데이트되지 않기때문에 발생하는 것 같습니다.

     

    해결 방법

    이 문제를 해결하려면 IDE 경로를 매크로 같이 적절한 속성을 추가하십시오.

    1.솔루션 탐색기 창에서 프로젝트를 마우스 오른쪽 단추로 클릭한 다음 속성 을 클릭하십시오.

    2.왼쪽 창에서 자원 을 클릭한 다음 일반 을 클릭하십시오.

    3.오른쪽 창에서 추가 포함 디렉터리 상자에 $(ProjectDir) 를 입력한 다음 확인 을 누릅니다.

     

    종속성을 확인할 때 종속성 검사를 resource.h 상주하는 주 프로젝트 디렉터리를 검색하도록 합니다.

     

    해당 관련 파일에 다음과 같은 하위 디렉터리에 있는 Resource.h 파일을 직접 참조할 # include 문을 변경해줍니다.

    #include "..\resource.h"

     

    참조 문서

    종속성이 변경되지 않은 경우에도 다시 솔루션을 문제

     

    제가 문제에 대해 더 알아야 할 것이 있다면 응답 주시면 감사하겠습니다.

    제시해 드린 답변이 도움이 되었기를 바랍니다.

     

    답변이 문제 해결에 도움이 되었다면 답변으로 채택을 부탁드립니다. 하지만 문제 해결이 되지 않아서 정확한 답변을 원하는 경우에는 문제의 정보를 더 자세하게 답변으로 제공해주시기 바랍니다.

    2012년 2월 6일 월요일 오전 10:52