ΔΙΑΔΙΚΑΣΙΕΣ: Απενεργοποίηση εντοπισμού σφαλμάτων για εφαρμογές ASP.NET

Μεταφράσεις άρθρων Μεταφράσεις άρθρων
Αναγν. άρθρου: 815157 - Δείτε τα προϊόντα στα οποία αναφέρεται το συγκεκριμένο άρθρο.
Ανάπτυξη όλων | Σύμπτυξη όλων

Σε αυτήν τη σελίδα

Περίληψη

Αυτό το άρθρο βήμα προς βήμα περιγράφει τον τρόπο για να απενεργοποιήσετε τον εντοπισμό σφαλμάτων σε εφαρμογές ASP.NET.

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



Απενεργοποίηση εντοπισμού σφαλμάτων για μια εφαρμογή ASP.NET

Για να ενεργοποιήσετε τον εντοπισμό σφαλμάτων, τροποποιήστε το αρχείο Web.config ή του αρχείου Machine.config, όπως περιγράφεται στα παρακάτω βήματα.

Τροποποιήστε το αρχείο Web.config

Για να ενεργοποιήσετε τον εντοπισμό σφαλμάτων, προσθέστε τομεταγλώττισητο στοιχείο στο αρχείο Web.config της εφαρμογής. Το αρχείο βρίσκεται στον κατάλογο της εφαρμογής Web.config. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα: (Use the tools in the Windows Recovery Environment to repair Windows Vista. To do this, follow these steps:):
  1. Ανοίξτε το αρχείο Web.config το σε ένα πρόγραμμα επεξεργασίας κειμένου, όπως το Notepad.exe. Το αρχείο Web.config βρίσκεται συνήθως στον κατάλογο της εφαρμογής.
  2. Στο αρχείο Web.config, εντοπίστε το στοιχείο μεταγλώττισης. Είναι ενεργοποιημένος ο εντοπισμός σφαλμάτων κατά τηνο εντοπισμός σφαλμάτωντιμή χαρακτηριστικού στο στοιχείο μεταγλώττισηςTrue.
  3. Τροποποίηση τουο εντοπισμός σφαλμάτωντο χαρακτηριστικό για ναFALSE, και στη συνέχεια αποθηκεύστε το αρχείο Web.config για την απενεργοποίηση του εντοπισμού σφαλμάτων για τη συγκεκριμένη εφαρμογή.

    Το ακόλουθο κώδικα δείγμα δείχνει τομεταγλώττισητο στοιχείο μεο εντοπισμός σφαλμάτωνΟρίστεFALSE:
    <compilation 
        debug="false"
    />
    
  4. Αποθηκεύστε το αρχείο Web.config. Η εφαρμογή ASP.NET επανεκκινείται αυτόματα.

Τροποποίηση του αρχείου Machine.config

Μπορείτε επίσης να ενεργοποιήσετε τον εντοπισμό σφαλμάτων για όλες τις εφαρμογές σε ένα σύστημα με την τροποποίηση του αρχείου Machine.config. Για να επιβεβαιώσετε ότι ο εντοπισμός σφαλμάτων δεν έχει ενεργοποιηθεί στο αρχείο Machine.config, ακολουθήστε τα εξής βήματα.
  1. Ανοίξτε το αρχείο Machine.config σε ένα πρόγραμμα επεξεργασίας κειμένου, όπως το Notepad.exe. Το αρχείο Machine.config συνήθως βρίσκεται στον ακόλουθο φάκελο:
    %SYSTEMROOT%\Microsoft.NET\Framework\% VersionNumber %\CONFIG\
  2. Στο αρχείο Machine.config, εντοπίστε το στοιχείο μεταγλώττισης. Είναι ενεργοποιημένος ο εντοπισμός σφαλμάτων κατά τηνο εντοπισμός σφαλμάτωντιμή χαρακτηριστικού στο στοιχείο μεταγλώττισηςTrue.
  3. Εάν το χαρακτηριστικό εντοπισμού σφαλμάτωνTrue, αλλάξτε τοο εντοπισμός σφαλμάτωντο χαρακτηριστικό για ναFALSE.

    Το ακόλουθο κώδικα δείγμα δείχνει τομεταγλώττισητο στοιχείο μεο εντοπισμός σφαλμάτωνΟρίστεFALSE:
    <compilation 
        debug="false"
    />
    
  4. Αποθηκεύστε το αρχείο Machine.config.

Αναφορές

Για περισσότερες πληροφορίες, επισκεφθείτε την ακόλουθη τοποθεσία του MSDN στο Web:
Εντοπισμός σφαλμάτων κατάστασης λειτουργίας στο ASP.NET εφαρμογών
.aspx http://msdn2.Microsoft.com/en-us/library/e8z01xdh (vs.71)
Για πρόσθετες πληροφορίες σχετικά με τον απομακρυσμένο εντοπισμό σφαλμάτων, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft (Knowledge Base):
318041ΔΙΑΔΙΚΑΣΙΕΣ: εγκατάσταση και χρήση του απομακρυσμένου εντοπισμού σφαλμάτων στο Microsoft Visual Studio .NET
818015ΔΙΑΔΙΚΑΣΙΕΣ: Συντονισμός και κλίμακα απόδοσης των εφαρμογών που είναι η δημιουργία στο .NET Framework

Ιδιότητες

Αναγν. άρθρου: 815157 - Τελευταία αναθεώρηση: Τετάρτη, 22 Δεκεμβρίου 2010 - Αναθεώρηση: 2.0
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft ASP.NET 1.0
  • Microsoft ASP.NET 1.1
Λέξεις-κλειδιά: 
kbdeployment kbdebug kbwebservices kbconfig kbwebforms kbhowtomaster kbmt KB815157 KbMtel
Μηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:815157

Αποστολή σχολίων

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com