.NET PDB 파일의 형식 (스키마)은 무엇입니까? 디버깅 응용 프로그램에서 올바른 줄의 코드 (줄 번호)를 표시 할 수 있도록이 파일의 정보를 구문 분석하고 싶습니다..NET PDB 파일의 형식 (스키마)은 무엇입니까?
6
A
답변
9
dbghelp 라이브러리 (간단) :
http://msdn.microsoft.com/en-us/library/ms679309(VS.85).aspx
DIA의 SDK (보다 포괄적하지만, COM) :
http://msdn.microsoft.com/en-us/library/x93ctkx8(VS.80).aspx
난 단지 기본 만 자신 dbghelp 사용하고, 한 바이너리. 파일 이름과 행 번호로 주소를 변환하면됩니다. 관리 응용 프로그램에서도 작동하는지 여부를 말할 수는 없지만 그렇지 않은 경우 DIA SDK처럼 보입니다.
PDB 형식의 경우 DIA 페이지를 인용하면 "포스트 컴파일러 도구로 생성 된 .pdb 파일의 형식이 지속적으로 수정되므로 형식을 표시하는 것이 비실용적입니다." 그게 바로 ...
2
도구 도움말/디버그 도움말 API http://msdn.microsoft.com/en-us/magazine/cc301692.aspx을 살펴 보셨습니까?
7
내가이 blog post에서 설명 했으므로, CCI 프로젝트는 방금 오픈 소스로 갔으며 처음으로 커뮤니티는 PDB 파일을 읽을 수있는 100 % 관리 프레임 워크를 가지고 있습니다.
관련 문제
- 1. .dll 파일의 .xml 및 .pdb 파일 만들기
- 2. 제거하는 방법 asp.net에있는 dll 파일의 * .pdb 파일
- 3. pdb 내에서 pdb 실행
- 4. , PDB
- 5. pdb 파일은 실제로 무엇을합니까?
- 6. pdb (Program Debug DataBase)의 사용법은 무엇입니까?
- 7. 마샬링 .NET 제네릭 형식
- 8. LdapConnection에서 .NET 형식 serialize
- 9. vshost.exe 파일의 목적은 무엇입니까?
- 10. .Net TextBox의 HTML 형식
- 11. .net 형식 문자열을 java 형식 문자열로 변환하십시오.
- 12. windbg : 개인 pdb 기호
- 13. 해시 .NET 어셈블리 및 형식
- 14. html 파일의 맞춤법 검사를위한 .NET 컨트롤 (.NET)?
- 15. 생성 된 PDB 파일의 이름을 해당 실행 파일의 .exe 또는 .dll 확장명을 포함하도록 변경하십시오.
- 16. C에서 isilo .pdb 파일을 쓰는 방법은 무엇입니까?
- 17. 릴리스 디렉토리에 pdb 파일이있는 이유는 무엇입니까?
- 18. 병렬 빌드를위한 pdb 파일을 생성하는 방법은 무엇입니까?
- 19. 파이썬에서 pdb 파일을 여는 방법은 무엇입니까?
- 20. .pdb 파일을 생성하는 것을 릴리스하십시오. 이유는 무엇입니까?
- 21. 여러 PDB 파일을 병합하는 방법은 무엇입니까?
- 22. PDB 파일에서 GUID를 가져 오는 방법은 무엇입니까?
- 23. 계층 적 .Net 파일 형식?
- 24. C# .NET 런타임 개체 형식
- 25. .NET Framework 4.0의 형식 변형
- 26. .NET MVC 모호한 형식 참조
- 27. App.Config에서로드 할 수있는 .NET 형식
- 28. OBJ 파일의 내용은 무엇입니까?
- 29. 간단한 C# 프로젝트에서 각 파일의 기능은 무엇입니까?
- 30. 어셈블리를로드 한 후 .net에 pdb 데이터를 제공하는 방법은 무엇입니까?