소스파일이 모듈을 빌드했을 때와 다릅니다

wmjj의 이미지

안녕하세요
비주얼스튜디오2008로 작업을 하고 있는데요
브레이크포인트 설정하고 디버그시에 ...

" 소스파일이 모듈을 빌드했을 때와 다릅니다. "
라는 메시지창이 나타나는데 왜 나타나는건가요??
확인을 누르면 디버그가 되기는 합니다...

전체 빌드도 다시하고 해당cpp를 삭제했다가 다시 생성해도 나오고요
debug, realese 폴더, ncb 파일을 삭제해도 나옵니다.
솔루션 속성 -> 공용속성 -> 소스파일디버그 -> 다음소스에서 파일을 찾지 않음 항목도
비어 있는거 확인했습니다.

이상한건 같은 cpp파일내에서도 특정한 지역에서만 브레이크포인트를 걸면 위 메시지가 나옵니다.
도대체 이유가 뭔가요?
비주얼스튜디오의 버그인가요??

Anti-Lock의 이미지

소스파일의 수정날자가 미래의 시간이 이닐까요?
혹은 시스템 시간이 과거로 되돌려졌거나...

익명 사용자의 이미지

사용중인 lib 파일과 소스 파일의 버전이 달라서 그런것 같네요.
정적/동적 라이브러리 참조된 파일과 소스를 확인해보세요.