Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

Τι είναι ένα ΠΣΠ στο Visual Studio

? . Visual Studio , ένα εργαλείο που χρησιμοποιείται για τη δημιουργία εφαρμογών Microsoft NET , έχει ένα σημαντικό αρχείο που πολλοί προγραμματιστές δεν μπορούν να γνωρίζουν υπάρχει . Εάν χρησιμοποιείτε VS να debug προγράμματα , εντοπισμού σφαλμάτων σας δημιουργεί ένα δυαδικό αρχείο ΠΣΠ που να καθιστά δυνατό τον εντοπισμό σφαλμάτων . Δεν μπορείτε ποτέ να δείτε ένα ΠΣΠ , επειδή VS διαχειρίζεται πίσω από τις σκηνές . Ωστόσο, γνωρίζοντας πώς λειτουργούν PDBs μπορεί να σας βοηθήσει να καταλάβετε πώς η εφαρμογή σας , το Visual Studio και το πρόγραμμα εντοπισμού σφαλμάτων του επικοινωνούν και να σας βοηθήσουν να δημιουργήσετε την ποιότητα του λογισμικού . Visual Studio Debugging
Η

Μετά τη σύνταξη ενός . NET εφαρμογή σε Visual Studio , δοκιμάστε πατώντας το πλήκτρο " F5 " για να μπείτε σε κατάσταση εντοπισμού σφαλμάτων . Αν είναι μια εφαρμογή Web , ένα πρόγραμμα περιήγησης ανοίγει και εμφανίζει μια σελίδα Web . Η φόρμα ανοίγει εάν η εφαρμογή στοχεύει το Περιβάλλον Windows . Δεδομένου ότι το πρόγραμμα εκτελείται , μπορείτε να κάνετε παύση σε ορισμένα σημεία , ελέγξτε μεταβλητές τιμές , εξετάστε τη μνήμη του συστήματος και να εκτελέσει άλλες διαγνωστικές εργασίες . Μπορείτε επίσης να έχουν τη δυνατότητα να χρησιμοποιούν τον εντοπισμό δηλώσεις και να γράφετε μηνύματα σε αρχεία καταγραφής . Αν διακόπτεται η εφαρμογή σας , Visual Studio εμφανίζει ένα μήνυμα σφάλματος μαζί με τον αριθμό της γραμμής στον κώδικα όπου συνέβη το δυστύχημα .
Εικόνων PDP Χαρτογράφηση
Η

Για να χειριστεί αυτά τα πολύπλοκα καθήκοντα debugging , Visual Studio χρειάζεται μια αποθήκη για να κρατήσει τις πληροφορίες σχετικά με τους τύπους και τα σύμβολα δεδομένων . Αυτός ο χώρος απόθεσης είναι το αρχείο του ΠΣΠ . Όταν εισάγετε τη λειτουργία εντοπισμού σφαλμάτων , το Visual Studio δημιουργεί ένα μοναδικό ΠΣΠ αρχείο για κάθε ομάδα ενότητες κώδικα στην εφαρμογή σας . Αυτά PDBs χάρτη δυαδικό κώδικα της εφαρμογής με την πηγαίο κώδικα που έγραψες . Αυτό καθιστά δυνατή για να μπορείτε να δείτε τους αριθμούς γραμμών , οι μεταβλητές και τα ονόματα συναρτήσεων , όπως μπορείτε να διορθώσετε τον κωδικό σας με επιτυχία .

Η Δημιουργία PDBs
Η

Visual Studio δημιουργεί ένα ΠΣΠ αυτόματα όταν χρησιμοποιείτε την επιλογή debug /να καταρτίσει ένα C # , JScript ή Visual Basic πρόγραμμα . C /C + + προγραμματιστές να χρησιμοποιούν το /ΖΩΗ /ή επιλογή Zi , αντί να δημιουργήσει PDBs . Ένα αρχείο ΠΣΠ βγαίνει για κάθε συγκρότημα στην εφαρμογή σας . Ένα συγκρότημα είναι ένα διακριτικό ομάδα ενότητες κώδικα . Μπορείτε να βρείτε τα αρχεία ΠΣΠ ψάχνει για αυτούς στο φάκελο εξόδου εντοπισμού σφαλμάτων της εφαρμογής σας . Αν η εφαρμογή σας διαθέτει μόνο ένα συγκρότημα , ο φάκελος περιέχει ένα αρχείο PDB .
Εικόνων Αφαίρεση PDBs
Η

Μετά την τελειοποίηση σας . NET εφαρμογή , ίσως θέλετε να το απελευθερώσει . Κάνοντας κλικ στο " Build Solution " στο μενού Build μετατρέπει app σας σε ένα πακέτο μπορείτε να διανείμετε . Για να μειώσετε το μέγεθός του, μπορείτε να διαγράψετε τα αρχεία του ΠΣΠ . Κάντε κλικ στο " Ιδιότητες έργου ", κάντε κλικ στο κουμπί " Build" από το μενού Έργο , στη συνέχεια, κάντε κλικ στο κουμπί "Για προχωρημένους . " Το Advanced Settings Φτιάξτε το παράθυρο ανοίγει και εμφανίζει ένα drop -down μενού Debug Info ? Επιλέξτε το " Ουδέν " στον ότι το μενού για να αφαιρέσετε PDBs από την τελική κατασκευή σας .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα