.NET projelerimden birinde üçüncü taraf kitaplığı kullanıyorum. Her dll için tek -pdb dosyalarının amacı nedir?
ben bin klasöründe bulunmalıdır Pdb dosyaları bir ton olduğunu fark. Pdb dosyasının amacı nedir?
.NET projelerimden birinde üçüncü taraf kitaplığı kullanıyorum. Her dll için tek -pdb dosyalarının amacı nedir?
ben bin klasöründe bulunmalıdır Pdb dosyaları bir ton olduğunu fark. Pdb dosyasının amacı nedir?
Onlar ayıklama simge bilgilerini tutun. İçinde kod satırı olamaz böylece
bir dll ikili olduğunu. Örneğin, pdb, ikili dosyalarınızı çalıştırırken bir istisnaınız olduğunda hata ayıklayıcınızın kod satırınızı göstermesine yardımcı olur.
Sen dağıtım sunucusunda kaldırabilirsiniz. Hata ayıklama amacı dışında işe yaramazlar.
NET programı bir istisna atar ve gibi görünecek istisna mesajı için yığın izlemesini dosyası bir PDB ile inşa edilirse - Eğer PDB dosyalar yoksa
at Program.Main(String[] args) in C:\dev\program.cs:line 262
o bakacağız bunun gibi -
at Program.Main(String[] args)
PDB dosyası olan fark, istisna gerçekleştiği yerde kaynak kodunuzdaki konumu verir.