Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 5932|Yanıt: 1

[Kaynak] Okumayı görüntüleyin. PDB dosya içeriği bilgileri

[Bağlantıyı kopyala]
Yayınlandı 26.12.2022 18:27:15 | | | |
Gereksinimler: Bir program istisna yaptığında, istisna bilgisi o anda derlenen kaynak kod dosya yolunu ve hata raporlanan satır sayısını içerir. Bu bilgiler .pdb dosyasıyla gösteriliyor, peki .pdb dosyasının içeriğini nasıl görebilirim?

Bazen kaynak kod deposunda çok fazla proje olur ve sunucuya dağıtılan program sunucuya çok uzun süre konuşlandırılmış olur ve proje kaynak kodu adresi unutulurO dönemde derlenen dosyanın yolu gibi bilgiler, bu istemlere göre, projenin kaynak kodunu bulmak kolaydır.

VS 2022, projeyi .pdb dosyası oluşturmak üzere ayarlar
https://www.itsvse.com/thread-10397-1-1.html

vs .pdb dosyaları ne ve neden üretiliyor
https://www.itsvse.com/thread-4435-1-1.html

PDB dosyası

Microsoft derleyicisinin tüm modern sürümleri, derlenmiş çalıştırılabilir dosya hakkında hata ayıklama bilgilerini ayrı bir program veritabanı (.pdb) dosyasında saklar. Bu dosya genellikle PDB olarak adlandırılır. Veri, yürütülen dosyadan ayrı bir dosyada saklanır, böylece yürütülebilir dosyanın boyutunu sınırlar, disk alanı tasarrufu sağlar ve veri yükleme süresini azaltır. Bu yöntem ayrıca yürütülebilir dosyaların bu önemli bilgiyi ortaya çıkarmadan dağıtılmasına olanak tanır ve programların tersine mühendisliğini kolaylaştırır.

PDB dosyasını görüntüle

cvdump.exe aracını şu adresten indirin:Bağlantı girişi görünür.

cvdump.exe (957 KB, İndirme sayısı: 0, 售价: 5 粒MB)

Aşağıdaki komutla test etmek için .pdb dosyası bulun:



.pdb dosyasının içeriğini C# kodu üzerinden okumak için lütfen şu adrese bakınız:

Bağlantı girişi görünür.





Önceki:【Practical Combat】Soft routing ile bir Gitea özel Git deposu oluştur
Önümüzdeki:Sanal oyuncular: Dapr vs Orleans
Yayınlandı 6.01.2023 20:34:52 |
Öğren
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com