Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 21677|Respuesta: 0

[Fuente] Desarrollo oficial de cuentas en WeChat VS depuración remota

[Copiar enlace]
Publicado en 4/1/2017 13:09:44 | | | |
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 IIS
Paso 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 VS
Paso 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 configuraciones
Paso 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ón
Paso 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 final
Despué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~~~~





Anterior:Configuración del servidor MQTT APOLLO
Próximo:Conexión c# M2Mqtt al servidor Apollo MQTT [con código fuente]
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com