Στο παρελθόν, κατά τον εντοπισμό σφαλμάτων σε έναν ιστότοπο, ήταν συνηθισμένο να κάνετε δεξί κλικ απευθείας στη λύση - ξεκινήστε μια νέα παρουσία, αλλά αργότερα διαπιστώθηκε ότι τέτοια μειονεκτήματα ήταν: 1. Η εκκίνηση είναι σχετικά αργή. 2. Δεν είναι δυνατή η εισαγωγή της παραμέτρου αιτήματος ορισμένων προγραμμάτων περιήγησης. 3. Εάν δεν καθορίσετε τη διεύθυνση URL εκκίνησης, το VS θα φορτώσει τη σελίδα στον localhost, όπως http://localhost/test.aspx. Σε αυτήν την περίπτωση, τα cookies που κοινοποιούνται μέσω ονομάτων τομέα δεν μπορούν να κοινοποιηθούν. Από τη δύσκολη πλευρά, αποφάσισα να διορθώσω τις σελίδες IIS επισυνάπτοντας μια διαδικασία στο VS. Τα βήματα είναι τα εξής: 1. Δημιουργήστε έναν ιστότοπο στις υπηρεσίες IIS και τοποθετήστε απευθείας το δείκτη του ποντικιού στο φάκελο όπου βρίσκεται το πρόγραμμα (ή η διαδρομή δείχνει προς το φάκελο όπου δημοσιεύεται το πρόγραμμα). 2. Ορίστε ένα σημείο διακοπής στη σελίδα που πρόκειται να δοκιμαστεί και, στη συνέχεια, επιλέξτε "Εντοπισμός σφαλμάτων" > "Επισύναψη στη διαδικασία" και επιλέξτε w3wp.exe διαδικασία στη διαδικασία (πρέπει πρώτα να ανοίξετε το CRM ή τη σελίδα που θα δοκιμαστεί). Εάν δεν μπορείτε να βρείτε w3wp.exe διεργασία, υπάρχει μια εμφάνιση διεργασιών σε όλες τις περιόδους λειτουργίας στο κάτω μέρος της λίστας διεργασιών και μπορείτε να τη δείτε 3. Αλλά διαπίστωσα ότι δεν μπορούσα να μπω στο σημείο διακοπής, αναφερόμενος στις οδηγίες όλων, αν η μέθοδος δημιουργίας ήταν εντοπισμός σφαλμάτων και ούτω καθεξής δεν έλυσε το πρόβλημά μου. Τελικά, διαπίστωσα ότι ήταν ο εντοπισμός σφαλμάτων της σελίδας ιδιοκτησίας του διαδικτυακού έργου - ο εγγενής κώδικας δεν ελέγχθηκε και η σελίδα μπορεί να διορθωθεί με επιτυχία, τόσο χαρούμενος! 4. Επιπλέον, είναι καλύτερο να ελέγξετε το ενεργοποιήστε την επεξεργασία της παραπάνω εικόνας και συνεχίστε να την επιλέγετε, διαφορετικά μπορεί να αναφερθεί ως σφάλμα και να μην είναι δυνατή η πρόσβαση σε αυτήν
|