Maison  >  Article  >  Applet WeChat  >  Développement WeChat vs débogage à distance

Développement WeChat vs débogage à distance

Y2J
Y2Joriginal
2017-05-08 11:32:521507parcourir

J'ai décidé d'écrire une série sur le développement de la plateforme publique WeChat il y a quelques jours. Après avoir publié le premier article de blog, j'ai reçu de nombreux commentaires et suggestions d'amis du jardin. Je voudrais remercier tout le monde pour leur soutien. continuez à écrire cette série et j'espère aider plus d'amis. Un merci spécial à @ZIP, c'est son rappel qui a conduit à ce billet de blog. J'espère également que d'autres amis pourront me faire part de vos commentaires.

L'article précédent présentait principalement l'utilisation de Peanut Shells pour mapper l'environnement de développement local et écrire des fichiers de débogage pour le débogage de code. Sous le rappel de @ZIP, j'ai étudié le débogage à distance et Kung Fu It. cela a porté ses fruits et m'a donné un petit sentiment d'accomplissement au cours de cette nuit tranquille. Je ne dirai pas de bêtises sur ce que j’ai mentionné dans l’article précédent. Pour ceux qui n’ont pas vu l’article précédent, veuillez cliquer ici.

La première étape consiste à configurer IIS

Entrez iis, cliquez sur l'URL, sélectionnez votre site Web et cliquez sur Lier dans la zone de modification du site Web sur le côté droit de la fenêtre, comme indiqué dans l'Développement WeChat vs débogage à distance chiffre.

Développement WeChat vs débogage à distance

Entrez dans la fenêtre de liaison du site Web, modifiez ou ajoutez une liaison, vous ne pouvez pas sélectionner l'adresse IP, écrivez le nom de domaine de votre coquille d'arachide comme nom d'hôte, comme indiqué dans le photo :

Développement WeChat vs débogage à distance

Après avoir rempli, cliquez sur OK et la configuration d'iis est terminée.

Étape 2 : Configuration VS

Ouvrez votre projet, sélectionnez votre projet Web, faites un clic droit et sélectionnez Propriétés.

Développement WeChat vs débogage à distance

Entrez dans le web, dans la colonne serveur, sélectionnez l'iis local, renseignez le nom de domaine dans l'iis lié pour l'url du projet, qui est le nom de domaine donné par la coquille de cacahuète, n'oubliez pas d'ajouter http://, comme indiqué sur l'Développement WeChat vs débogage à distance :

Développement WeChat vs débogage à distance

Une fois la configuration terminée, Ctrl+S enregistre et la configuration vs est temporairement complété.

La troisième étape est la configuration du débogueur à distance

Mon environnement est win8.1+vs2013. Il peut y avoir quelques différences dans le processus de configuration, mais personnellement, je pense qu'elles sont similaires.

Tout d'abord, recherchez l'outil Visual Studio comme indiqué dans la figure :

Développement WeChat vs débogage à distance

Après l'avoir ouvert, recherchez le mode de raccourci du dossier du débogueur distant et ouvrez-le, sélectionnez x86 ou x64 en fonction de votre système, double-cliquez pour ouvrir.

Développement WeChat vs débogage à distance

Trouvez msvsmon.exe, faites un clic droit et exécutez-le en tant qu'administrateur. Comme le montre la figure après l'exécution :

Développement WeChat vs débogage à distance

Sélectionnez Outils, Options, sélectionnez Aucune authentification et cochez Exécuter en tant qu'utilisateur pour le débogage, cliquez sur OK

Développement WeChat vs débogage à distance ,

Développement WeChat vs débogage à distance

Configuration du débogueur terminée.

Étape 4 : Démarrer le débogage

Dans vs, sélectionnez le débogage et attachez-le au processus

Développement WeChat vs débogage à distance

Dans la colonne de transmission, sélectionnez "À distance " (Aucune authentification)", saisissez votre adresse IP locale ou votre nom d'hôte dans la colonne Qualifier, puis cliquez sur Actualiser dans le coin inférieur droit.

Développement WeChat vs débogage à distance

Après avoir cliqué sur Actualiser, recherchez le processus w3wp.exe dans la colonne des processus disponibles. Faites attention à la colonne du nom d'utilisateur pour voir s'il s'agit de l'application du site Web que vous souhaitez. pour déboguer le pool de programmes, si w3wp.exe n'est pas trouvé, veuillez accéder à iis, ouvrez votre site Web et cliquez sur Actualiser pour le trouver.

Développement WeChat vs débogage à distance

Après avoir trouvé ce processus, double-cliquez dessus. Un avertissement de Sécurité à proximité apparaîtra et sélectionnez Joindre.

Développement WeChat vs débogage à distance

Vous pouvez désormais effectuer un débogage à distance. Regardons brièvement un exemple.

Entrez sur la plateforme publique WeChat, entrez dans le centre de développement, recherchez la configuration du serveur et cliquez pour modifier la configuration.

Développement WeChat vs débogage à distance

Après avoir entré votre URL et votre jeton, cliquez sur le bouton Soumettre Le moment passionnant est venu et vous êtes entré avec succès dans le mode de débogage<.>~ ~~~~

Développement WeChat vs débogage à distance

Développement WeChat vs débogage à distance

Pensez-vous que cela a l'air très haut de gamme ? Quoi qu'il en soit, je pense que c'est du très haut de gamme. Haha~~~~

Si vous avez des questions, rejoignez le groupe pour communiquer. J'ai besoin des commentaires et des suggestions de la majorité des amis diaosi

Développement WeChat vs débogage à distance

[Recommandations associées]

1 .

Téléchargement du code source de la plateforme de compte public WeChat

2.

Téléchargement de la version exclusive du système Xiaozhu CMS Lifetong O2O v2.0

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn