Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 5932|Απάντηση: 1

[Πηγή] Προβολή ανάγνωσης . Πληροφορίες περιεχομένου αρχείου PDB

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 26/12/2022 6:27:15 μ.μ. | | | |
Απαιτήσεις: Όταν ένα πρόγραμμα ρίχνει μια εξαίρεση, οι πληροφορίες εξαίρεσης θα περιλαμβάνουν τη διαδρομή του αρχείου πηγαίου κώδικα που έχει μεταγλωττιστεί εκείνη τη στιγμή και τον αριθμό των γραμμών που αναφέρονται στο σφάλμα. Αυτές οι πληροφορίες εμφανίζονται με το αρχείο .pdb, οπότε πώς μπορώ να δω τα περιεχόμενα του αρχείου .pdb;

Μερικές φορές υπάρχουν πάρα πολλά έργα στο αποθετήριο πηγαίου κώδικα και το πρόγραμμα που αναπτύσσεται στον διακομιστή έχει αναπτυχθεί στον διακομιστή για πολύ μεγάλο χρονικό διάστημα και η διεύθυνση του πηγαίου κώδικα του έργου έχει ξεχαστείΠληροφορίες όπως η διαδρομή του αρχείου που συντάχθηκε εκείνη τη στιγμή, σύμφωνα με αυτές τις προτροπές, είναι εύκολο να βρείτε τον πηγαίο κώδικα του έργου.

Το VS 2022 ρυθμίζει το έργο για τη δημιουργία ενός αρχείου .pdb
https://www.itsvse.com/thread-10397-1-1.html

vs Τι και γιατί δημιουργούνται αρχεία .pdb
https://www.itsvse.com/thread-4435-1-1.html

Αρχείο PDB

Όλες οι σύγχρονες εκδόσεις του μεταγλωττιστή της Microsoft αποθηκεύουν πληροφορίες εντοπισμού σφαλμάτων σχετικά με το μεταγλωττισμένο εκτελέσιμο αρχείο σε ξεχωριστό αρχείο βάσης δεδομένων προγράμματος (.pdb). Αυτό το αρχείο αναφέρεται συνήθως ως PDB. Τα δεδομένα αποθηκεύονται σε ξεχωριστό αρχείο από το εκτελέσιμο αρχείο για να περιοριστεί το μέγεθος του εκτελέσιμου αρχείου, εξοικονομώντας χώρο στο δίσκο και μειώνοντας τον χρόνο που απαιτείται για τη φόρτωση των δεδομένων. Αυτή η μέθοδος επιτρέπει επίσης τη διανομή εκτελέσιμων αρχείων χωρίς να αποκαλύπτονται αυτές οι σημαντικές πληροφορίες, καθιστώντας τα προγράμματα ευκολότερα στην αντίστροφη μηχανική.

Προβολή του αρχείου PDB

Κατεβάστε το εργαλείο cvdump.exe στη διεύθυνση:Η σύνδεση με υπερσύνδεσμο είναι ορατή.

cvdump.exe (957 KB, Αριθμός λήψεων: 0, 售价: 5 粒MB)

Βρείτε ένα αρχείο .pdb για δοκιμή με την ακόλουθη εντολή:



Για να διαβάσετε τα περιεχόμενα του αρχείου .pdb μέσω κώδικα C#, ανατρέξτε στο:

Η σύνδεση με υπερσύνδεσμο είναι ορατή.





Προηγούμενος:【Πρακτική μάχη】 Δημιουργήστε ένα ιδιωτικό αποθετήριο Git Gitea με απαλή δρομολόγηση
Επόμενος:Εικονικοί ηθοποιοί: Dapr vs Orleans
Δημοσιεύτηκε στις 6/1/2023 8:34:52 μ.μ. |
Μάθε το
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com