En el pasado, al depurar un sitio web, era habitual hacer clic derecho directamente en la solución, iniciando una nueva instancia, pero más tarde descubrió que tales desventajas eran: 1. El inicio es relativamente lento; 2. El parámetro de solicitud de algunos navegadores no puede importarse; 3. Si no especificas la URL de inicio, VS cargará la página en localhost, como http://localhost/test.aspx; En este caso, las cookies compartidas a través de nombres de dominio no pueden compartirse. En el lado difícil, decidí depurar páginas de IIS adjuntando un proceso en VS. Los pasos son los siguientes: 1. Crear un sitio en IIS y apuntar directamente a la carpeta donde se encuentra el programa (o la ruta apunta a la carpeta donde se publica el programa); 2. Establecer un punto de interrupción en la página a probar, luego seleccionar "Depurar" > "Adjuntar al proceso" y seleccionar w3wp.exe proceso dentro del proceso (primero debes abrir el CRM o la página a probar); Si no encuentras w3wp.exe proceso, hay una opción de mostrar procesos en todas las sesiones al final de la lista de procesos, y puedes verla 3. Pero descubrí que no podía introducir el punto de interrupción, referirme a las instrucciones de todos, si el método de generación era depuración y demás, no resolvió mi problema. Finalmente, descubrí que era el depurador de la página de propiedades del proyecto web: el código nativo no estaba comprobado y la página se puede depurar con éxito, ¡así que contento! 4. Además, es mejor comprobar la opción de habilitar edición de la imagen anterior y seguir marcándola, de lo contrario puede reportarse como un error y no poder acceder
|