디버깅을 하는데 갑자기 뜨는 에러..
There is no source code available for the current location
프로그램 동작에는 큰 이상이 없지만
디버깅을 하면서 해당 소스 코드 안에 들어갈 수 없는 문제점이 발생하였다.
구글링을 하면서 찾은 것은..
solution property에서 해당 소스 파일에 들어갈 수 없도록 설정되어져 있었다.
solution->property에서
common properties-> debug source files 에 가 보면
do not look for these source files 에 해당 소스 파일이 추가되어져 있을 것이다.
추가된 파일을 지운다면 소스 파일에 접근할 수 있을 것이다.
하지만 또 문제가 발생했다.
디버깅 중에 소스 파일에 접근하려 하니..
"the source file is different from when the module was built"
에러가 발생한 것이다.
소스 코드에 들어갈 수는 있지만, 찜찜함이 있어서 검색해 보았다.
그 원인은 해당 소스 코드의 인코딩 문제였다.
해당 소스 코드만 인코딩이 다르게 되어져있던 것이었다.
다른 소스 코드는 unicode로 된 반면, 접근할 수 없는 소스 코드에서만 당당하게 korean으로 되어 있던 것이다.
File->Advanced Save Options에 가면 해당 소스 파일의 인코딩을 변경시킬 수 있다.
소스 코드의 인코딩이 변경된 원인은 잘 모르겠다..
아마 이 코드를 보내준 쪽에서 실수했거나, 메일 전송 도중에 변경됐거나..
여튼.. 해당 에러들에 대해서는 이렇게 처리하면 된다.
참조 사이트 :
http://devdev.tistory.com/440
http://social.msdn.microsoft.com/Forums/en-US/vsdebug/thread/8576e147-e5d0-4776-b1d9-ad08e85b523f/
There is no source code available for the current location
프로그램 동작에는 큰 이상이 없지만
디버깅을 하면서 해당 소스 코드 안에 들어갈 수 없는 문제점이 발생하였다.
구글링을 하면서 찾은 것은..
solution property에서 해당 소스 파일에 들어갈 수 없도록 설정되어져 있었다.
solution->property에서
common properties-> debug source files 에 가 보면
do not look for these source files 에 해당 소스 파일이 추가되어져 있을 것이다.
추가된 파일을 지운다면 소스 파일에 접근할 수 있을 것이다.
하지만 또 문제가 발생했다.
디버깅 중에 소스 파일에 접근하려 하니..
"the source file is different from when the module was built"
에러가 발생한 것이다.
소스 코드에 들어갈 수는 있지만, 찜찜함이 있어서 검색해 보았다.
그 원인은 해당 소스 코드의 인코딩 문제였다.
해당 소스 코드만 인코딩이 다르게 되어져있던 것이었다.
다른 소스 코드는 unicode로 된 반면, 접근할 수 없는 소스 코드에서만 당당하게 korean으로 되어 있던 것이다.
File->Advanced Save Options에 가면 해당 소스 파일의 인코딩을 변경시킬 수 있다.
소스 코드의 인코딩이 변경된 원인은 잘 모르겠다..
아마 이 코드를 보내준 쪽에서 실수했거나, 메일 전송 도중에 변경됐거나..
여튼.. 해당 에러들에 대해서는 이렇게 처리하면 된다.
참조 사이트 :
http://devdev.tistory.com/440
http://social.msdn.microsoft.com/Forums/en-US/vsdebug/thread/8576e147-e5d0-4776-b1d9-ad08e85b523f/
'나는개발자다' 카테고리의 다른 글
| [Visual Studio] LNK1189 링크 에러 (0) | 2012/02/28 |
|---|---|
| [Visual Studio] Visual Studio 2010(SP1)으로 converting했을 때 생기는 LNK2001 에러 해결방법 (0) | 2012/02/27 |
| [Visual Studio] Solution of "There is no source code available for the current location" error (0) | 2012/02/03 |
| [Visual Studio] Warning MSB4011 (0) | 2012/01/27 |
| linux code::blocks 에서 undefined reference 에러 문제 (0) | 2012/01/25 |
| _T() 매크로의 정체는? (0) | 2011/11/04 |