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

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

Τρόπος αντιμετώπισης προβλημάτων Σφάλμα χρόνου εκτέλεσης σε ASP.NET

Ένα σφάλμα χρόνου εκτέλεσης εμφανίζεται στο ASP.NET , όταν η αίτηση αντιμετωπίζει ένα πρόβλημα στη λογική που παραβιάζει τους κανόνες της εκτέλεσης κοινής γλώσσας ( CLR ) συναρμολόγησης . Όλα . NET εφαρμογές περιλαμβάνουν μια διαδικασία γνωστή ως just-in - time (JIT ) την κατάρτιση , όπου η διαδικτυακή εφαρμογή έχει μεταγλωττιστεί σε μια βιβλιοθήκη χρόνου εκτέλεσης που στη συνέχεια εκτελέστηκαν από το . NET framework εγκατεστημένο στον web server . Δύο συνηθισμένοι τρόποι για να αντιμετωπίσετε rutime λάθη είναι , τροποποιώντας το αρχείο web.config εφαρμογή ή την εκτέλεση χειρισμό εξαίρεση στον κωδικό . Τα πράγματα που θα χρειαστείτε
Visual Studio ή το Visual Web Developer Express
Η Εμφάνιση Περισσότερες οδηγίες
Τροποποιήστε το αρχείο web.config
Η 1

Πλοηγηθείτε στη ρίζα του καταλόγου για τον web server , εφόσον η αίτηση κατοικεί . 2

Εντοπίστε το " web.config " αρχείο στη λίστα των αρχείων .
εικόνων 3

Ανοίξτε το "web . config "το αρχείο χρησιμοποιώντας το Visual Studio ή το Σημειωματάριο .
Η 4

Εντοπίστε το " "ετικέτα .
5

Κάτω από το " ? "ετικέτα , πληκτρολογήστε :


Η 6

Αποθηκεύστε τις αλλαγές στο αρχείο και να βγείτε ? εκτελέστε την εφαρμογή και να δείτε τις λεπτομέρειες του σφάλμα που θα σας βοηθήσουν στην εύρεση λύσης .
εικόνων Εκτελέστε σφάλμα Χειρισμός Εξαίρεση στον Κώδικα
Σελίδα 7

Ανοίξτε το αρχείο web site ή το έργο στο Visual Studio ( ή Visual Web Developer Express ) .
8

Εντοπίστε το τμήμα του κώδικα που εκτελείται όταν εμφανίζεται το σφάλμα ( π.χ. , αυτό μπορεί να είναι στην εκδήλωση Page_Load ή ως απάντηση σε κάποιο άλλο γεγονός , όπως το πάτημα ενός κουμπιού ) .
Η 9

Εσωκλείστε τον κώδικα που εκτελεί μέσα από ένα «προσπαθούν» μπλοκ ως εξής :

προσπαθήσουμε

{

... περικλείουν όλος ο κώδικας εδώ ...

}
Η 10

Κάτω από το «προσπαθούν» μπλοκ , Τύπος :

αλιευμάτων ( Εξαίρεση ex )

{

Response.Write ( ex.Message.ToString ())? .

}
Η 11

Αποθηκεύστε τις αλλαγές στο πρόγραμμα και κοντά

12

Εκτελέστε την εφαρμογή ASP.NET και παρατηρήστε τα μηνύματα που εμφανίζονται με τον κωδικό χειρισμό εξαίρεση . Αυτό θα πρέπει να παρέχει λεπτομέρειες σχετικά με το σφάλμα που θα σας βοηθήσουν στην εξεύρεση λύσης .
Η
εικόνων

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

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