1

Visual Studio에서 때때로 중단 점을 활성화 할 수없는 것을 볼 수 있습니다. 사용 가능한 경우 경고 기호가있는 빈 원으로 표시됩니다. 이 아이콘 변경은 VS가 제공하는 모든 정보입니다.Visual Studio 2005에서 중단 점을 활성화 할 수없는 이유는 무엇입니까?

특히 Windows CE 6.0 프로젝트에서 어떤 하위 프로젝트 나 OS 디자인에서 중단 점을 사용할 수 없도록되어 있습니다. 이 프로젝트의 대상 플랫폼은 Vortex x86 임베디드 보드이며 원격 디버깅에는 KITL을 사용합니다.

어떻게 일어나고 있는지에 대한 자세한 정보를 검색하려면 어떻게해야합니까? 제 경우에 중단 점을 사용할 수 있습니까?

+0

중단 점을 설정하고 BSP 및 하위 프로젝트를 다시 작성하려고 했습니까? 이 방법을 설명하는 방법을 모르겠다. (아마도 pam 파일이 일치하지 않을 수도있다.) 그러나 때때로 나에게 중단 점이 인스턴스화되지 않은 상황을 해결했다. – Shaihi

+0

그건 그렇고,이 질문에 더 적절한 태그는 kitl 대신 Platform-Builder6 일 것입니다. – Shaihi

+0

정확히 무엇을 디버그 할 수 없습니까? 핵심? 운전사? 신청? – ctacke

답변

3

노란색 경고 기호가있는 검은 색 동그라미는 정상입니다. 해당 중단 점을 보유하는 모듈이로드되면 중단 점을 인스턴스화해야합니다.
이것은 물론 디버그 이미지에서만 발생합니다.

+0

예, 서클의 공을 무시하려고했지만 행운은 없습니다 ... –

+0

DebugBreak()를 명시 적으로 사용하여 중단 점을 넣으려고 했습니까? – Shaihi

+1

여러분이 말했듯이, 빈 원은 괜찮 았고, 마침내 커널 디버거 (IMGNODEBUGGER = 1)를 작동시키고 목표 -> 프로그램 실행 ... 대화 상자에서 응용 프로그램을 실행하는 중단 점을 갖게되었습니다. –

0

당신은 프로젝트의 디버깅 가능한 버전을 실행/컴파일하고 있습니까? 심볼이로드되지 않았다면 기억하는 것 같습니다.

+0

예, 디버깅을 위해 컴파일 중입니다. .pdb 파일도 생성됩니다. 나는 다른 것을 조사해야 할까? –

관련 문제