visual vista tutorial temas studio previa para mejores las iconos extensiones español code visual-studio debugging iis cassini

vista - ¿Cómo puedo mantener el servidor web de desarrollo(Cassini) ejecutándose en Visual Studio 2008?



vista previa visual studio code (6)

Una vez que se inicia, el servidor web incorporado continúa ejecutándose incluso cuando detiene la depuración, siempre y cuando su proyecto VS2008 aún esté abierto. Simplemente inicie el depurador cuando desee comenzar a depurar de nuevo. Normalmente tengo otra ventana del navegador abierta e interactúo desde allí con el servidor web incorporado en lugar de la ventana del navegador que se abre para poder seguir trabajando con la aplicación en el mismo estado incluso después de apagar el depurador (que cierra el navegador abierto) ventana).

Estoy ejecutando VS2008 en Windows XP SP3.

Estoy usando Visual Studio 2008 para desarrollar aplicaciones ASP.NET. Actualmente estoy depurando con ejecución en IIS. Me gustaría cambiar al servidor web de desarrollo (Cassini) para la depuración, de modo que pueda usar funciones como editar y continuar. La razón por la que no estoy es porque el servidor web de desarrollo solo se inicia cuando estás en modo de depuración. ¿Hay alguna forma de mantenerlo funcionando todo el tiempo y simplemente hacer que Visual Studio se una al proceso de servidor existente como lo hace con IIS?


La forma más simple que he encontrado para lograr eso es mediante el lanzamiento del depurador como es normal. Luego, en Visual Studio, vaya al menú Depurar y seleccione separar todo. Se separa del motor web de Cassini, pero no lo cierra, como lo hace cuando se detiene la depuración.

Estoy seguro de que sabes que hay swithces de línea de comandos que puedes utilizar para iniciar el motor Cassini, pero supongo que estás buscando algo un poco más fácil.

El desapego no cierra la ventana del navegador que lanzó Visual Studio, y si cierra esa ventana web específica entonces detendrá la depuración.

Estoy ejecutando VS 2008 SP1 en Vista 64x SP1 sin IIS.

Espero que ayude a Rihan Meij


Rihan es parcialmente correcto ...

En la página Propiedades del proyecto, pestaña Web: Habilitar Editar y Continuar

Si está marcado: el servidor de desarrollo se cerrará cuando se detenga la aplicación (no VS).

Si no se selecciona, el servidor de desarrollo sigue funcionando


Tengo 3 sitios web, con el inicio de sesión único entre cada sitio, así que necesito comenzar los 3 con adjuntar al proceso. Sin embargo, no había ningún proceso para adjuntar el depurador, y siempre que comencé un proyecto con F5 y luego lo detenía, el servidor web de Visual Studio se cerraba.

La opción Habilitar Editar y Continuar no cambió nada.

Así que para iniciar el servidor web y mantenerlo funcionando para que pueda adjuntar el proyecto web al proceso, simplemente hice una "vista en el navegador" (ctrl + shift + W). Esto inició el proceso del servidor pero no el proyecto ni el depurador. Podría adjuntarme para procesar fácilmente.



En Visual Studio 2015, puede hacer esto yendo a Herramientas> Opciones> Depuración> General y desmarcar la opción "Habilitar Editar y Continuar":