Gambaran umum simbol
Layanan Azure DevOps | Azure DevOps Server 2022 - Azure DevOps Server 2019
Untuk men-debug executable yang dikompilasi dari bahasa asli seperti C dan C++, Anda memerlukan file simbol yang berisi informasi pemetaan ke kode sumber. File-file ini dibuat dari kode sumber selama kompilasi dan umumnya memiliki ekstensi PDB (database program). Azure Artifacts menawarkan server simbol khusus untuk menerbitkan simbol Anda.
Apa itu file simbol
File simbol dibuat oleh pengkompilasi saat Anda membangun proyek Anda. File simbol umum mungkin berisi: pengindeks sumber, variabel lokal dan/atau global, nama fungsi dan penunjuk ke alamat titik masuk, nomor baris, dll. Data ini dapat digunakan untuk menautkan debugger ke kode sumber Anda untuk men-debug aplikasi Anda.
Menerbitkan file simbol
Dengan menggunakan tugas Sumber Indeks dan Terbitkan Simbol, Anda dapat menerbitkan simbol Anda ke server simbol Azure Artifacts, berbagi file, atau PDB portabel:
- Terbitkan simbol ke server simbol Azure Artifacts.
- Terbitkan simbol ke berbagi file.
- Terbitkan PDB portabel ke server simbol Azure Artifacts.
Jika aplikasi Anda menggunakan standar .NET, opsi lain yang layak untuk berbagi simbol Anda adalah Membuat paket simbol .snupkg dan menerbitkannya ke NuGet.org.
Menggunakan file simbol
Setelah file simbol diterbitkan, Anda dapat menggunakan Visual Studio atau WinDbg untuk menggunakan simbol dan men-debug aplikasi Anda. Debugger akan menemukan simbol yang sesuai menggunakan ID unik yang mengidentifikasi simbol yang terkait dengan biner yang dikompilasi dan menautkannya ke kode sumber Anda.
Artikel terkait
- Gambaran umum umpan artefak.
- Promosikan paket ke tampilan.
- Gambaran umum sumber upstram.
- Mengonfigurasi perilaku upstram.
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk