2011-08-16 1 views
2

항상 디버그에 컴파일 할 수 있었던 템플릿 클래스가 있습니다. 갑자기 생각해 보면, 나는 Rebuild를하지 않으면 클래스 변경을 감지하지 않고 건너 뜁니다. 다른 템플릿이 아닌 클래스에는 아무런 문제가 없습니다.이 문제는 릴리스에서 컴파일 할 때 발생하지 않으므로 지금은 사용하고 있습니다.C++/Visual Studio 2005 - 디버그 구성 컴파일시 템플릿 클래스 건너 뛰기

이상한 일은 새로운 프로젝트를 만들었고 같은 문제가 발생합니다.

아이디어가 있으십니까?

감사합니다. :)

답변

0

이것은 일반적인 문제입니다. 적어도 Visual Studio는 그렇습니다. 때로는 항상 다시 빌드됩니다. 때로는 재건에 실패합니다.

프로젝트 -> 등록 정보 -> C/C++ -> 코드 생성에서 비활성화 할 수있는 "최소한의 재구성 사용"이있을 수 있습니다.

문제는 디버그 모드에서만 발생하므로 문제 일 수 있습니다.

나중에 .obj 파일에 날짜가 있으면 다른 문제가 발생할 수 있지만 처음 다시 작성한 후에는 사라져야합니다.

0

최소한의 재구성을 사용하지 않으려 고 시도했지만 문제가 해결 된 것 같습니다. 감사!