c# - Detener el servidor de desarrollo cuando dejo de depurar
asp.net visual-studio-2008 (3)
¿Cómo puedo detener automáticamente el servidor web de desarrollo cuando detengo la depuración en Visual Studio?
No hay forma de hacer que el servicio de desarrollo de Asp.Net se detenga automáticamente cuando presiona el botón "detener la depuración", ya que todo lo que hace es desconectar al depurador. Sin embargo, podría matar el proceso de forma explícita (lo que a su vez haría que VS dejara de depurar).
Esta pregunta muestra cómo puedes hacer esto en una macro:
Detener / reiniciar automáticamente el servidor de desarrollo ASP.NET en la compilación
O bien, observe la respuesta de mat3 sobre cómo puede forzar que el servidor de desarrollo se reinicie cada vez que inicie la depuración (aunque seguirá ejecutándose después de que haya finalizado su sesión de depuración hasta que ejecute el probject la próxima vez).
Otro truco es actualizar la marca de tiempo web.config en el evento posterior a la compilación. Puede encontrar instrucciones detalladas sobre cómo hacerlo en mi respuesta a ¿Puedo Visual Studio reiniciar IIS Express en una nueva sesión de depuración? pregunta.
Solución: depuración de Global.aspx.cs Application_Start () con ASP.Net Web Server en Visual Studio
Habilitar "Editar y continuar" en el proyecto del servidor web funcionó para mí. No apaga el cassini cuando detiene la depuración, pero reinicia el cassini cuando inicia la depuración.