Η " 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
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα