Bagikan melalui


Simbol PDB Portabel

Dimulai dengan versi 1.0.2007.01003 dari Windows Debugger, Simbol PDB Portabel didukung. Simbol portabel dapat digunakan untuk memberikan informasi ke semua perintah debugger yang umum digunakan yang menggunakan simbol, seperti x (Examine Symbols), dt (Display Type) dan dx (Display Debugger Object Model Expression). Untuk informasi umum tentang format PDB Portabel, lihat PDB Portabel di GitHub.

Format PDB Portabel (Database Program)

Format PDB Portabel (Database Program) menjelaskan pengodean informasi penelusuran kesalahan yang dihasilkan oleh pengkompilasi bahasa Infrastruktur Bahasa Umum (CLI) dan dikonsumsi oleh debugger dan alat lainnya. Format ini didasarkan pada standar metadata ECMA-335 Partisi II. Ini memperluas skemanya saat menggunakan tabel fisik dan tata letak aliran dan pengodean yang sama.

Tata letak fisik data dijelaskan dalam ECMA-335-II Bab 24 dan format metadata penelusuran kesalahan PDB Portabel tidak memperkenalkan perubahan pada struktur dasar. Untuk informasi selengkapnya tentang ECMA-335 lihat, Infrastruktur Bahasa Umum ECMA-335 Standar.

Untuk informasi lengkap tentang format PDB portabel, lihat PDB Portabel v1.0: Spesifikasi Format.

Sampel kode untuk membaca file PDB portabel

Untuk sampel kode yang membaca file PDB portabel, lihat Microsoft.DiaSymReader.PortablePdb di GitHub.

Pembaca PDB Portabel ini mengimplementasikan antarmuka DiaSymReader seperti ISymUnmanagedReader dan ISymUnmanagedBinder. Untuk informasi selengkapnya tentang antarmuka .NET tersebut, lihat Penyimpanan Simbol Diagnostik (Referensi API Tidak Terkelola).

Lihat juga

Simbol dan File Simbol

Simbol Publik dan Privat