2
.NET (C#) 환경에서 pdb를 컴파일하는 데 사용 된 소스 경로를 어떻게 읽을 수 있습니까?pdb에서 소스 경로를 읽는 방법
.NET (C#) 환경에서 pdb를 컴파일하는 데 사용 된 소스 경로를 어떻게 읽을 수 있습니까?pdb에서 소스 경로를 읽는 방법
pdf 형식은 문서화되어 있지 않지만 PDB를 처리 할 수있는 몇 가지 방법을 제공하는 DIA라는 MS API가 있습니다. COM 기반입니다 ... 자세한 내용은 MSDN을 참조하십시오. PDB 파일은 일반적으로 파일 이름과 줄 번호를 포함하지만 파일에 항상 전체 경로가 포함되어 있는지 확신하지 못합니다.
PDB에 대한 흥미로운 정보는 here입니다.
.NET 소스 코드가 .PDB를 다루고 싶다면 Mono.Cecil
및 esp를 참조하십시오. 네임 스페이스 Mono.Cecil.Pdb
.
2/12/16 갱신
마이크로 소프트가 오픈 소싱 PDB 형식을하고있다. 정보는 github repo here에서 찾을 수 있습니다.