본문 바로가기
IT-개발,DB

[개발/VC++] error BK15006 : cannot open file '.\debug\StdAfx.sbr'

by SB리치퍼슨 2011. 1. 3.
쌈꼬쪼려 소백촌닭

error BK15006 : cannot open file '.\debug\StdAfx.sbr' 과 같은 에러가 컴파일시에 발생할 때가 있다.
.sbr 파일은 프로젝트내에서 심볼을 찾거나 "browse information"을 위해서 사용됩니다. '.cpp'파일이 컴파일될 때 동시에 생성이 됩니다.
이 에러는 보통 다른 버전에서 생성된 프로젝트를 컴파일하거나 프로젝트를 다른 곳에서 복사해서 컴파일할 때 발생하는 등의 에러이다.

이런 경우에는 디버그 폴더를 일단 삭제해보자. 그리고 나서 다시 컴파일 빌드를 해보자.
또는 리빌드를 해서 되는 경우도 있다.
또는 폴더 경로를 확인해 보자. 경로가 안 맞는 경우도 에러를 유발할 수 있다.
다른 프로세스에 의해서 권한이 잠겨있는 경우에도 에러가 날 수 있다.
또는 윈도우즈 7에서의 경우 VS를 관리자 권한으로 실행해서 작업해보자. 해결이 되는 경우도 있다.
디스크 용량이 꽉찬 경우도 에러의 원인이 될 수 있다.
하드웨어 에러인 경우에도 발생할 수 있다.
지정된 출력 파일이 특정 폴더와 동일한 명칭일 경우에도 에러가 발생한다.

아래를 참고하자.
http://msdn.microsoft.com/en-us/library/aa228917%2528VS.60%2529.aspx
반응형

댓글