소스 파일 줄 번호를 MASM 식의 전체 또는 일부로 지정할 수 있습니다. 이러한 숫자는 이 소스 줄에 해당하는 실행 코드의 오프셋으로 평가됩니다.
메모 C++ 식의 일부로 소스 줄 번호를 사용할 수 없습니다. MASM 및 C++ 식 구문을 사용하는 경우에 대한 자세한 내용은 식 평가를 참조하세요.
소스 파일과 줄 번호 식을 그레이브 악센트( ` )로 묶어야 합니다. 다음 예제에서는 원본 파일 줄 번호의 전체 형식을 보여 줍니다.
`[[Module!]Filename][:LineNumber]`
파일 이름이 동일한 파일이 여러 개 있는 경우 파일 이름에는 전체 디렉터리 경로와 파일 이름이 포함되어야 합니다. 이 디렉터리 경로는 컴파일 시간에 사용되는 경로여야 합니다. 파일 이름 또는 경로의 일부만 제공하고 일치하는 항목이 여러 개 있는 경우 디버거는 찾은 첫 번째 일치 항목을 사용합니다.
파일 이름을 생략하면 디버거는 현재 프로그램 카운터에 해당하는 원본 파일을 사용합니다.
LineNumber 는 현재 기본 radix에 관계없이 0x로 앞에 오는 경우가 아니면 10진수로 읽습니다. LineNumber를 생략하면 식은 소스 파일에 해당하는 실행 파일의 초기 주소로 계산됩니다.
.lines(원본 줄 지원 설정/해제) 명령을 실행하거나 WinDbg를 시작할 때 -line 명령줄 옵션을 포함하지 않는 한 소스 줄 식은 CDB에서 평가되지 않습니다.
원본 디버깅에 대한 자세한 내용은 소스 모드의 디버깅을 참조하세요.