System.Reflection.PortableExecutable.DebugDirectoryEntryType 열거형
이 문서에서는 이 API에 대한 참조 설명서에 대한 추가 설명서를 제공합니다.
열거형은 DebugDirectoryEntryType 디버깅 정보의 형식을 설명합니다 DebugDirectoryEntry.
개별 열거형 멤버와 관련된 사양은 다음을 참조하세요.
멤버 | 규격 |
---|---|
CodeView |
CodeView 디버그 디렉터리 항목(형식 2) |
EmbeddedPortablePdb |
포함된 이식 가능한 PDB 디버그 디렉터리 항목(유형 17) |
PdbChecksum |
PDB 체크섬 디버그 디렉터리 항목(유형 19) |
Reproducible |
결정적 디버그 디렉터리 항목 참조 (유형 16) |
DebugDirectoryEntryType.Reproducible
결정적 PE/COFF 파일을 생성한 도구는 파일의 전체 콘텐츠가 앰비언트 환경 변수(예: 현재 시간, 운영 체제, 도구를 실행하는 프로세스의 비트)가 아닌 도구에 제공된 문서화된 입력(예: 원본 파일, 리소스 파일, 컴파일러 옵션 등)만을 기반으로 함을 보장합니다. 등).
결정적 PE/COFF 파일의 TimeDateStamp
COFF 파일 헤더에 있는 필드 값은 파일이 생성된 날짜와 시간을 나타내지 않으며 그렇게 해석해서는 안 됩니다. 대신 이 필드의 값은 파일 콘텐츠의 해시에서 파생됩니다. 이 값을 계산하는 알고리즘은 파일을 생성한 도구에 대한 구현 세부 정보입니다.
형식 Reproducible 의 디버그 디렉터리 항목에는 0을 제외한 DebugDirectoryEntry.Type 모든 필드가 있어야 합니다.
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET