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

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

Σφάλμα Καταγραφή στο αρχείο κειμένου για Εφαρμογή VB.NET

Debugging ένα μεγάλο Visual Basic.NET προγράμματος ( VB.NET ) με πολλές ενότητες κώδικα μπορεί να είναι χρονοβόρα , ειδικά αν δεν έχετε καμία καταγραφή σφαλμάτων . VB.NET είναι μια γλώσσα προγραμματισμού ηλεκτρονικών υπολογιστών που χρησιμοποιούνται για την ανάπτυξη desktop , Web και mobile εφαρμογών . Αρχεία καταγραφής των σφαλμάτων που αποθηκεύονται σε αρχεία κειμένου εμφανίσετε πληροφορίες σχετικά με γεγονότα που συμβαίνουν στην αίτησή σας , η οποία μπορεί να σας βοηθήσουν να περιορίσετε το πρόβλημα προγραμματισμού . Η " My.Application.Log " αντικείμενο χρησιμοποιείται για να γράψει τις πληροφορίες για να συνδεθείτε ακροατές . Οι Σύνδεση ακροατές διαμορφωθεί χρησιμοποιώντας το αρχείο ρυθμίσεων του υπολογιστή σας , αλλά μπορείτε να τις παρακάμψετε χρησιμοποιώντας την εφαρμογή αρχείο ρυθμίσεων σας αντ 'αυτού . Logs εφαρμογή
Η

Η " My.Application.Log " και " My.Log « αντικείμενα που χρησιμοποιούνται για να συνδεθείτε και να εντοπίζουν τις πληροφορίες . Ένα κοινό πρόβλημα για τους προγραμματιστές προσπαθεί να βρει πού είναι αποθηκευμένα τα αρχεία καταγραφής . Εκτός αν αλλάξει ο κύριος του έργου , τα αρχεία καταγραφής αποθηκεύονται σε δεδομένα της εφαρμογής του χρήστη από προεπιλογή . Μπορείτε να αποκτήσετε τη διαδρομή μέσα στον κώδικα χρησιμοποιώντας το " FullLogFileName " κτήμα του " Προεπιλογή FileLogWriter " αντικείμενο . Αναμένουμε από την μορφή της διαδρομής να είναι παρόμοιο με το ακόλουθο :

C : \\ Documents and Settings \\ όνομα χρήστη \\ Application Data \\ CompanyName \\ Όνομα_Προϊόντος \\ ProductVersion εικόνων
Διαμόρφωση αρχείου καταγραφής Listener

πρέπει να ρυθμίσετε τον ακροατή log αρχείο για να συνδεθείτε πληροφορίες ανίχνευσης σε ένα αρχείο καταγραφής . Για να ρυθμίσετε τον ακροατή καταγραφής χρειάζεστε μια " Εφαρμογή Configuration File », πρόσθεσε στο έργο σας . Μέσα σε αυτό το αρχείο, μπορείτε να ορίσετε τα στοιχεία που απαιτούνται για την καταγραφή πληροφοριών . Το παρακάτω είναι ένα παράδειγμα της " FileLogListener " στοιχείο , μπορείτε να προσθέσετε στο αρχείο ρυθμίσεων της εφαρμογής σας :

<προσθέσετε Version = 8.0.0.0 , />

Η Εφαρμογή Ξεκινά ή διακόπτει
Η

VB.NET μπορεί να χρησιμοποιηθεί για πολλούς σκοπούς, όπως η καταγραφή των αποτελεσμάτων των δοκιμών από ένα προϊόν . Καταγραφή πληροφοριών σχετικά με τα σφάλματα είναι σημαντική, αλλά την καταγραφή του χρόνου όταν συνέβη αυτά τα γεγονότα είναι σημαντική επίσης. Μπορεί να θέλετε να συνδεθείτε όταν η εφαρμογή άρχισε να τρέχει και όταν η εφαρμογή τερματίζεται. Επιπλέον , καταγραφή του χρόνου, ενώ η δοκιμή εκτελείται μπορεί επίσης να είναι σημαντική. Το ακόλουθο είναι ένα παράδειγμα για το πώς να συνδεθείτε ώρα του υπολογιστή :

My.Application.Log.WriteEntry ( «δοκιμή 1 έτρεχε σε " & My.Computer.Clock.GmtTime.ToString )

Η καταγραφή εξαιρέσεις
Η

ένα καλογραμμένο εφαρμογή VB.NET περιλαμβάνει έναν τρόπο να συλλάβει εξαιρέσεις στον πραγματικό κώδικα . Εξαίρεση θα αυξηθεί όταν ο compiler τρέχει σε ένα πραγματικό πρόβλημα κατά την εκτέλεση του κώδικα . Καταγραφή εξαιρέσεις σε ένα αρχείο καταγραφής μπορεί να αυξήσει τις πιθανότητές σας να βρει τα λάθη γρήγορα . Στην VB.NET το "Try ... Catch ... End Try" μπλοκ χρησιμοποιείται για να συλλάβει εξαιρέσεις . Το παρακάτω είναι ένα παράδειγμα ένας τρόπος να αυξηθεί εξαίρεση και να συνδεθείτε σε ένα αρχείο κειμένου :

Public Sub ExceptionLogTest ( ByVal fileName Όπως String ) TryDim x Όπως ObjectMsgBox ( x.ToString ) Catch ex Όπως ExceptionMy.Application . Log.WriteException (πρώην , TraceEventType.Error , "Εξαίρεση σε ExceptionLogTest " & " με το επιχείρημα " & fileName & " . ") End Sub TryEnd
εικόνων

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

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