저는 VS 2008에서 일하고 있으며 하나의 솔루션에 3 개의 프로젝트가 있습니다. 타사 응용 프로그램 (SalesLogix, CRM 응용 프로그램)에 의해 호출 된 .net 프로세스에 연결하여 디버깅을합니다.Visual Studio 2008 디버깅 문제
일단 프로세스에 연결되고 프로젝트 중 하나에서 중단 점을 설정하려고 시도하면 해당 파일에 중단 점을 설정하지 않습니다. 실제로 현재 탭을 다른 프로젝트의 다른 파일로 전환하고 해당 문서에 중단 점을 설정합니다. 파일이 열려 있지 않으면 열어서 파일을 열 수 있습니다. 나는 이것을 설명 할 수 없다. 나는 단서가 없다. 그런 이상한 행동을 본 사람 있습니까? 내가 직접 보지 않는다면 나는 그것을 믿지 않을 것이다.
조금 더 자세한 정보 : 첨부하기 전에 중단 점을 설정하면 "빨간 점"이 표시되고 아무런 기호도로드되지 않는다고 ... 문제 없습니다 ... 나는 그것을 기대합니다. SalesLogix에서 .net 코드를 첨부하여 호출하고 VS로 다시 전환하면 내 중단 점이 완전히 사라집니다 (소스가 디버그 파일과 일치하지 않는다는 경고조차도). 수동으로 디버그 파일을로드하려고하면 심볼 파일이 모듈과 일치하지 않는다는 메시지가 나타납니다. .pdb와 .dll은 타임 스탬프가 같으므로 나는 혼란 스럽다.
누구든지 아이디어가 있습니까?
들으,
제프
메서드/함수 호출에서 중단 점을 설정하는 줄이 있습니까? 함수가 인라인되어 어쩌면 VS가 메서드 자체에 중단 점을 설정할 정도로 똑똑 할 수도 있습니다. –