Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 21677|Απάντηση: 0

[Πηγή] Ανάπτυξη επίσημου λογαριασμού WeChat VS απομακρυσμένος εντοπισμός σφαλμάτων

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 4/1/2017 1:09:44 μ.μ. | | | |
Η αρχή λειτουργίας της διεπαφής μηνυμάτων δημόσιας πλατφόρμας WeChat μπορεί να γίνει κατανοητή ως εξής: ο χρήστης στέλνει ένα μήνυμα στον διακομιστή WeChat και ο διακομιστής WeChat θα δημοσιεύσει το ληφθέν μήνυμα στη διεύθυνση URL που συμπληρώνεται όταν ο χρήστης έχει πρόσβαση. Η αρχή είναι εύκολα κατανοητή και είναι πιο εύκολο να κατανοηθεί εάν έχετε εκτεθεί σε πρίζες.

Στην πραγματικότητα, η ανάπτυξη του WeChat δεν είναι πολύ ενοχλητική ή δύσκολη, τα επίσημα έγγραφα είναι επίσης βατά (τουλάχιστον εκατοντάδες φορές καλύτερα από τα έγγραφα πληρωμής WeChat), το πιο οδυνηρό πράγμα είναι ο εντοπισμός σφαλμάτων, επειδή κατά τη διαδικασία ανάπτυξης του WeChat, ο χρήστης λαμβάνει το μήνυμα που αποστέλλεται από το WeChat Το πρόγραμμα επεξεργασίας είναι ένας διακομιστής για το WeChat, ο εντοπισμός σφαλμάτων είναι πολύ επώδυνος, δεν μπορούμε να διακόψουμε το σημείο, μπορούμε να χρησιμοποιήσουμε μόνο αρχεία κειμένου για να δούμε τη λειτουργία του προγράμματος. Δεν ξέρω αν υπάρχουν φίλοι σαν εμένα στην αρχή: αναπτύξτε τον κώδικα στον εξωτερικό διακομιστή δικτύου, μετά στείλτε ένα μήνυμα στον επίσημο λογαριασμό, μετά κοιτάξτε το αρχείο εντοπισμού σφαλμάτων, βρείτε το μέρος που πρέπει να τροποποιηθεί, μετά τροποποιήστε τον κώδικα και, στη συνέχεια, ανεβάστε το dll στον διακομιστή ............, μια τέτοια λειτουργία είναι πολύ χάσιμο χρόνου και αναποτελεσματική.
Έτσι, αυτό το άρθρο είναι μια εισαγωγή στον απομακρυσμένο εντοπισμό σφαλμάτων έναντι του απομακρυσμένου εντοπισμού σφαλμάτων

Ρύθμιση παραμέτρων IIS
Βήμα 1: Διαμόρφωση IIS
Μεταβείτε στις υπηρεσίες IIS, κάντε κλικ στην επιλογή URL, επιλέξτε την τοποθεσία Web σας και κάντε κλικ στην επιλογή Σύνδεση στην τοποθεσία επεξεργασίας τοποθεσίας Web στη δεξιά πλευρά του παραθύρου, όπως φαίνεται στην εικόνα.
Εισαγάγετε το παράθυρο δέσμευσης ιστότοπου, επεξεργαστείτε ή προσθέστε δεσμεύσεις, η IP μπορεί να αποεπιλεγεί και το όνομα κεντρικού υπολογιστή γράφει το όνομα τομέα του κελύφους του φιστικιού σας, όπως φαίνεται στην εικόνα:
Αφού συμπληρώσετε τις πληροφορίες, κάντε κλικ στο κουμπί OK για να ολοκληρώσετε τη ρύθμιση παραμέτρων των υπηρεσιών IIS.

Διαμόρφωση VS
Βήμα 2 VS Διαμόρφωση
Ανοίξτε το έργο σας, επιλέξτε το έργο web, κάντε δεξί κλικ και επιλέξτε Ιδιότητες.
Μεταβείτε στον Ιστό, στη στήλη διακομιστή, καταργήστε τη χρήση της επιλογής IIS Express(X), συμπληρώστε το όνομα τομέα στο δεσμευτικό IIS στη διεύθυνση url του έργου, δηλαδή το όνομα τομέα που δίνεται από το Peanutshell, θυμηθείτε να προσθέσετε http://, όπως φαίνεται στο σχήμα:
Αφού ολοκληρωθεί η διαμόρφωση, πατήστε Ctrl+S για αποθήκευση, έναντι της προσωρινής ολοκλήρωσης της διαμόρφωσης.

Απομακρυσμένος εντοπισμός σφαλμάτων διαμορφώσεων
Βήμα 3 Διαμόρφωση απομακρυσμένου εντοπισμού σφαλμάτων
Το περιβάλλον μου είναι win7+vs2012 και η διαδικασία διαμόρφωσης μπορεί να είναι λίγο διαφορετική, αλλά προσωπικά πιστεύω ότι είναι παρόμοια.
Αρχικά, βρείτε το εργαλείο του Visual Studio όπως φαίνεται στην εικόνα:
Μετά το άνοιγμα, βρείτε τη συντόμευση φακέλου απομακρυσμένου εντοπισμού σφαλμάτων και ανοίξτε την, επιλέξτε x86 ή x64 ανάλογα με το σύστημά σας και κάντε διπλό κλικ για να την ανοίξετε.
Βρείτε το msvsmon.exe, κάντε δεξί κλικ πάνω του και εκτελέστε το ως διαχειριστής. Μετά το τρέξιμο, όπως φαίνεται στο σχήμα:
Επιλέξτε Εργαλεία, Επιλογές, επιλέξτε Χωρίς έλεγχο ταυτότητας και επιλέξτε Εκτέλεση οποιουδήποτε χρήστη για εντοπισμό σφαλμάτων, κάντε κλικ στο OK
Η διαμόρφωση του προγράμματος εντοπισμού σφαλμάτων ολοκληρώθηκε.

Ξεκινήστε τον εντοπισμό σφαλμάτων
Βήμα 4 Ξεκινήστε τον εντοπισμό σφαλμάτων
Στο VS, επιλέξτε Εντοπισμός σφαλμάτων, Επισύναψη στη διεργασία
Στη στήλη Μετάδοση, επιλέξτε "Απομακρυσμένη (Χωρίς έλεγχο ταυτότητας)", εισαγάγετε την τοπική IP ή το όνομα κεντρικού υπολογιστή και κάντε κλικ στην επιλογή Ανανέωση στην κάτω δεξιά γωνία.
Αφού κάνετε κλικ στην επιλογή Ανανέωση, στη στήλη Διαθέσιμες διεργασίες, βρείτε w3wp.exe διαδικασία, δώστε προσοχή στη στήλη ονόματος χρήστη, δείτε το χώρο συγκέντρωσης εφαρμογών της τοποθεσίας Web που θέλετε να εντοπίσετε σφάλματα, εάν δεν βρείτε w3wp.exe, μεταβείτε στις υπηρεσίες IIS, ανοίξτε την τοποθεσία Web σας και, στη συνέχεια, κάντε κλικ στην επιλογή Ανανέωση για να τη βρείτε.
Μόλις βρείτε αυτήν τη διαδικασία, κάντε διπλό κλικ για να εμφανιστεί μια κοντινή προειδοποίηση ασφαλείας και επιλέξτε Επισύναψη.
Η απομακρυσμένη θέση σε λειτουργία είναι ήδη δυνατή. Ας ρίξουμε μια γρήγορη ματιά στο παράδειγμα.
Μεταβείτε στη δημόσια πλατφόρμα WeChat, μπείτε στο κέντρο προγραμματιστών, βρείτε τη διαμόρφωση του διακομιστή και κάντε κλικ στην Τροποποίηση διαμόρφωσης.

Το τελικό αποτέλεσμα
Αφού εισαγάγετε τη διεύθυνση URL και το διακριτικό σας, κάντε κλικ στο κουμπί υποβολής και ήρθε η συναρπαστική στιγμή να εισέλθετε ομαλά στη λειτουργία εντοπισμού σφαλμάτων ~~~~~
Πιστεύετε ότι φαίνεται πολύ high-end; Τέλος πάντων, νομίζω ότι είναι πολύ high-end. Χα χα~~~~





Προηγούμενος:Ρύθμιση διακομιστή MQTT APOLLO
Επόμενος:c# M2Mqtt Σύνδεση με διακομιστή Apollo MQTT [με πηγαίο κώδικα]
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com