이경우는 검색결과 몇가지 상황이 있엇다.
1.프로젝트 설정(디버깅정보,최적화옵션)
2.sou파일 삭제 후 다시 빌드
3.파일저장형식변경(유니코드)
4.소스를 수정하고 컴파일후 다시 원래 대로 돌려 컴파일
5.소스 파일이 원래 버전과 정확하게 일치해야 함 옵션끄기
1~3방법은 적용해보고 확인해보았지만 변화가 없었다.
그런데 4번방법은 됬다.
해결상황과 이전까지 이런일이 일어난 상황을 종합해보면
디버깅중에 소스가 수정되고 실행취소로 원래대로 돌리면,
이전에 컴파일된 소스에 VS는 컴파일이 완료된걸로 착각하지만
실제로는 소스는 바뀌었지만 바뀐소스가 빌드되지않아 발생하는 문제로 추정된다.
참고로 5번도 해결방법이긴하나 근본적인 해결책이 아니므로 되도록이면 이전에 해결책들
이후에도 발생한다면 해보는것이 좋을것이다.
댓글
댓글 쓰기