브레이크 포인트가 비활성화 될때 - '고급편'
Tip & Tech/VS 프로젝트 설정 / 2010. 9. 6. 16:08
보통 '옵션->디버깅->일반->소스 파일이 원래 버전과 정확하게 일치해야 함' 이 옵션을 제거하면 되는데 그렇게도 되지 않을때가 종종 있다.
1.70 [서명 없는 UTF-8 인코딩 자동 검색] 옵션이 꺼져 있는 Visual Studio 편집기에서 소스 파일에 가비지 값이 보이는 경우가 있을 수 있습니다.내 경우엔 1번 방법으로는 해결되지 않았고 2번으로 해결이 됐었다.
Visual Studio 에서, [도구]->[옵션]->[텍스트 편집기]->[일반]의 [서명 없는 UTF-8 인코딩 자동 검색] 옵션이 기본으로 꺼져 있습니다. [서명 없는 UTF-8 인코딩 자동 검색] 옵션이 꺼져있는 컴퓨터에서는 서명 없는 UTF-8 형식의 파일을 기본 코드 페이지로 열는 경우가 있기 때문에, 편집기에서 가비지가 보일 수 있습니다.
이 문제를 해결하려면
1. [도구]->[옵션]->[텍스트 편집기]->[일반]을 선택한 후 [서명 없는 UTF-8 인코딩 자동 검색] 옵션을 켜십시오. 이 후에도 이 문제가 발생하지 않습니다. 참고. [서명 없는 UTF-8 인코딩 자동 검색] 옵션을 켤 경우, UTF-8 영역과 한국어 (ks_c_5601-1987) 영역에 중복되어 있는 문자들만 파일에 포함되어 있을 경우 서명 없는 UTF-8 파일을 한국어 파일로 잘못 인식하여 가비지가 발생할 수 있습니다.
2. 혹은 해당 파일을 [다른 이름으로 저장]-> [인코딩하여 저장]을 선택하여 서명 있는 UTF-8 파일 형식으로 바꿀 수 있습니다.
아래 링크를 가보면 여러가지 이슈들이 많다
Microsoft Visual Studio 2005 사용 시 발생하는 문제
반응형
'Tip & Tech > VS 프로젝트 설정' 카테고리의 다른 글
디버깅을 위한 컴파일러 옵션 조정과 디버깅 활용. (0) | 2010.10.14 |
---|---|
브레이크 포인트가 비활성화 될때 - '고급편 2' (0) | 2010.09.06 |
릴리즈 모드로 디버깅 하는 방법(2) (0) | 2010.09.03 |
릴리즈 모드 디버깅 방법 (0) | 2010.09.03 |
/FIXED(고정 기준 주소) (0) | 2010.08.27 |