|
El principio de funcionamiento de la interfaz de mensajes de la plataforma pública de WeChat puede entenderse de la siguiente manera: el usuario envía un mensaje al servidor de WeChat, y este publicará el mensaje recibido en la URL rellenada cuando el usuario acceda. El principio es fácil de entender y es más fácil de entender si has estado expuesto a vasos.
De hecho, el desarrollo de WeChat no es muy problemático ni difícil, los documentos oficiales también son aceptables (al menos cientos de veces mejores que los documentos de pago de WeChat), lo más doloroso es la depuración, porque en el proceso de desarrollo de WeChat, el usuario recibe el mensaje enviado por WeChat. El programa de procesamiento es un servidor para WeChat, la depuración es muy dolorosa, no podemos interrumpir el punto, solo podemos usar archivos de texto para ver el funcionamiento del programa. No sé si hay amigos como yo al principio: desplegar el código en el servidor de red externo, luego enviar un mensaje a la cuenta oficial, luego mirar el archivo de depuración, encontrar el lugar que hay que modificar, modificar el código y luego subir el DLL al servidor ............, una operación así es demasiado ineficiente y una pérdida de tiempo. Así que este artículo es una introducción a la depuración remota frente a la Configuración del IISPaso 1 Configurar IIS Ve a IIS, haz clic en URL, selecciona tu sitio web y haz clic en Enlazar en el sitio de edición en el lado derecho de la ventana, como se muestra en la imagen. Entra en la ventana de enlace web, edita o añade enlaces, la IP puede desseleccionarse y el nombre de host escribe el nombre de dominio de tu cáscara de cacahuete, como se muestra en la figura: Después de rellenar la información, haz clic en Aceptar para completar la configuración del IIS. Configuración VSPaso 2 VS Configuración Abre tu proyecto, selecciona tu proyecto web, haz clic derecho y selecciona Propiedades. Ve a la web, en la columna del servidor, elimina el uso de la opción IIS Express(X), rellena el nombre de dominio en el IIS vinculante en la URL del proyecto, es decir, el nombre de dominio dado por Peanutshell, recuerda añadir http://, como se muestra en la figura: Una vez completada la configuración, pulsa Ctrl+S para guardar, en vez de que la configuración se complete temporalmente. Depuración remota de configuracionesPaso 3 Configuración remota del depurador Mi entorno es win7+vs2012, y el proceso de configuración puede ser un poco diferente, pero personalmente creo que es similar. Primero, encuentra la herramienta Visual Studio tal como se muestra en la imagen: Después de abrirlo, busca el acceso directo de la carpeta Depuradora Remota y ábrelo, selecciona x86 o x64 según tu sistema y haz doble clic para abrirlo. Encuentra el msvsmon.exe, haz clic derecho sobre él y ejecuta como administrador. Después de correr, como se muestra en la figura: Selecciona herramientas, opciones, selecciona Sin autenticación y marca Ejecutar cualquier usuario para depuración, haz clic en Aceptar La configuración del depurador está completa. Comienza la depuraciónPaso 4 Comienza la depuración En VS, selecciona Depurar, Adjuntar al proceso En la columna de Transmisión, selecciona "Remoto (Sin autenticación)", introduce tu IP local o nombre de host y haz clic en Actualizar en la esquina inferior derecha. Después de hacer clic en Actualizar, en la columna de Procesos Disponibles, encuentra w3wp.exe proceso, presta atención a la columna de nombres de usuario, mira el conjunto de aplicaciones de la web que quieres depurar; si no encuentras w3wp.exe, por favor ve a IIS, abre tu sitio web y luego haz clic en Actualizar para encontrarlo. Una vez que encuentres este proceso, haz doble clic para mostrar una advertencia de seguridad cercana y selecciona Adjuntar. La puesta en marcha remota ya es posible. Echemos un vistazo rápido al ejemplo. Ve a la plataforma pública de WeChat, entra en el centro de desarrolladores, busca la configuración del servidor y haz clic en Modificar configuración. El resultado finalDespués de introducir tu URL y token, haz clic en el botón de enviar, y ha llegado el momento emocionante de entrar sin problemas en el modo de depuración ~~~~~ ¿Crees que parece muy de gama alta? En fin, creo que es muy de gama alta. Je je~~~~
|