Aquí podría ser tu PUBLICIDAD


Visual Studio "No se pudo iniciar la depuración en el servidor web. El servidor web no respondió de manera oportuna".

votos
46

Recibo el siguiente error con bastante regularidad al compilar en Visual Studio y ejecutar mi aplicación web:

No se puede iniciar la depuración en el servidor web. El servidor web no respondió de manera oportuna. Esto puede deberse a que otro depurador ya está conectado al servidor web.

Normalmente esto es después de haber depurado la aplicación una vez. Desde la línea de comando ejecuto iisreset / restart y soluciona el problema.

¿Cómo evito que esto suceda en primer lugar?

Publicado el 05/08/2008 a las 17:18
fuente por usuario y0mbo
En otros idiomas...        العربية       

29 respuestas

votos
18

Me parece que esto sucede si estoy depurando con Firefox como mi navegador. Cuando salgo de Firefox, la sesión de depuración VS2005 / 8 no finaliza. No he encontrado una solución para esto (todavía).

Si esto es lo que está sucediendo contigo, entonces una solución más rápida que ejecutar iisreset es presionar Shift-F5 cuando esté en Visual Studio y esto terminará la sesión de depuración actual. Luego puede presionar F5 y esto iniciará una nueva sesión de depuración.

Respondida el 30/09/2008 a las 07:04
fuente por usuario Guy


Aquí podría ser tu PUBLICIDAD


votos
17

La solución que funcionó para mí:

  1. Símbolo del sistema abierto (Ejecutar como administrador)

  2. Escribir iisreset /restart

  3. Ahora, vuelve a tu VS y depurar. Será depurar su solución.

Se trabajó para Visual Studio 2013 y 2015 también en mi caso.

Respondida el 15/01/2015 a las 09:57
fuente por usuario Alberto Montellano

votos
4

Después de probar todas las soluciones propuestas aquí y en otros lugares (por lo menos 10 enfoques diferentes), la única opción que trabajó para mí era:

  • Eliminar sitio web y grupo de aplicaciones en IIS
  • recrear sitio web y grupo de aplicaciones en IIS (en mi caso, todo exactamente la misma configuración que antes)

PS: Estoy utilizando VS 2013 y IIS 7.5 (Windows 7).

Espero que esto ahorra alguien más de unas pocas horas.

Respondida el 24/02/2014 a las 06:00
fuente por usuario Caio Campos

votos
3

He tenido este problema un par de veces. Una vez que fue resuelto por pedir la opinión de Guy:

Si esto es lo que está pasando con usted, entonces una solución más rápida que correr iisreset es golpear Shift-F5 cuando en Visual Studio y esto va a terminar la sesión de depuración actual. A continuación, puede golpear F5 y esto va a iniciar una nueva sesión de depuración.

En otra ocasión tuve que: terminar todos mis procesos de trabajo de IIS en el administrador de tareas de Windows (w3wp.exe *). Usted debe ser capaz de golpear F5 en Visual Studio para depurar.

Respondida el 26/03/2015 a las 01:45
fuente por usuario miniscem

votos
3

Solución: Vaya a Administrador de tareas y el proceso final antes de ejecutar la aplicación Aspnet_wp.exe

Respondida el 28/01/2011 a las 01:21
fuente por usuario developer

votos
3

Usamos otra forma de depuración, nunca más usamos F5.

Usamos un tipo de macro como: http://blogs.conchango.com/howardvanrooijen/archive/2007/06/24/Attach-to-Web-Server-Macro-for-Visual-Studio.aspx (que nos obliga a F6).

De esta manera simplemente conecta el depurador a IIS. Es (dependiendo del tamaño del proyecto) mucho más rápido para hacerle cambios, compilar un único proyecto que haya cambiado y adjuntar el depurador de nuevo.

Respondida el 20/08/2008 a las 03:06
fuente por usuario Gabriël

votos
2

Para mí tenía dos abiertos Visual Studio. El depurador ya estaba unido a otro estudio visual :). Me detuve en el primero y fue capaz de conectar en el segundo estudio visual.

Respondida el 13/12/2013 a las 03:58
fuente por usuario patricgh

votos
2

Parece que probablemente está presionando F5 en Visual Studio cuando recibe este error.

Hay algunas cosas que puedes intentar. Lo más fácil es presionar el botón Detener antes de presionar F5. Opcionalmente, cuando termine de depurar y comience a hacer cambios, puede ir al menú Depurar y elegir Detener depuración o Terminar todo .

Respondida el 05/08/2008 a las 05:35
fuente por usuario palehorse

votos
1

Al depurar aplicaciones web 2 (1 y 2 es MVC MVC WebAPI) que se encuentra alojado tanto en el local de IIS. Asegúrese de que cada aplicación utiliza un grupo de aplicaciones diferentes. Me encontré con el mismo problema y tan pronto como puedo cambiar el grupo de aplicación de la otra, funcionó!

Respondida el 13/10/2016 a las 10:00
fuente por usuario Edward

votos
1

Hit Shift + F5 cuando en Visual Studio y esto va a terminar la sesión de depuración actual. A continuación, puede golpear F5 y esto va a iniciar una nueva sesión de depuración.

o

cerrar su aplicación, restablecer IIS a continuación, abra la aplicación y ejecutarla

Respondida el 07/10/2013 a las 11:05
fuente por usuario Murugan

votos
1

Vi este mensaje primera vez en mi vida y yo estaba muy confundido acerca de lo que está pasando, ya que no es muy obvio qué hacer.

Corrí iisreset y que nos llevó a sólo 1 segundo para terminar la ejecución, y la pluma, que estaba de vuelta en el juego.

PS Estoy usando Chrome

Respondida el 25/08/2012 a las 06:03
fuente por usuario Mandeep Janjua

votos
1

Si tiene muchos puntos de interrupción, esto reducirá la velocidad del proceso de depuración, por lo tanto, elimine los puntos de interrupción innecesarios y cierre la ventana Autos; esto resolverá su problema.

Respondida el 13/05/2009 a las 08:37
fuente por usuario Maen Ameerah

votos
0

Esto funcionó para mí por @mtkachenko Visual Studio 2012: No se puede asociar al proceso. Un depurador ya ha sido fijada "He instalado la herramienta de diagnóstico de depuración v2.0 y como resultado tengo servicio de diagnóstico de depuración, que se inicia automáticamente y se une a uno de los procesos w3wp. Después de apagar y desactivación de este servicio todo trabaja muy bien. Así que si obtener este tipo de procesos de verificación de error en el administrador de tareas que pueden capturar su proceso de w3wp"

Respondida el 05/04/2017 a las 04:02
fuente por usuario Sandeep

votos
0

Abierto

  • Las opciones y los parámetros bajo el depuración
  • Los símbolos y los servidores de Microsoft Symbol sin marcar
  • Generar solución
  • iisreset
  • solución de F5 (Asegúrese de servidores de Microsoft Symbol sin marcar de nuevo)
Respondida el 05/09/2016 a las 08:41
fuente por usuario user6796196

votos
0

Sé que esto es una vieja pregunta, pero me encontré con la misma situación hace poco y tratar todas las soluciones en este post, y no hubo suerte. Por último, he encontrado la solución que funciona para mí:

  1. Cierre Visual Studio
  2. Encuentra Activar las características de Windows o desactivar en el panel de control
  3. Desactive la opción de Internet Information Services en el diálogo emergente
  4. Reinicia tu computadora
  5. Compruebe Servicios de Internet Information Server en el mismo cuadro de diálogo, y asegúrese de Internet Information Service -> World Wide Web Services -> Características de desarrollo de aplicaciones -> ASP.NET también han sido revisados
  6. Abra Visual Studio, y ahora su aplicación debe ser capaz de funcionar en modo de depuración
Respondida el 31/08/2016 a las 02:30
fuente por usuario MarkoCen

votos
0

Tenía que volver a crear el directorio del sitio / aplicación / virtual para hacer que funcione después de instalar Update3 vs2015. Espero que esto ayude a alguien. ;)

Respondida el 15/07/2016 a las 06:26
fuente por usuario Atif Ali Bhatti

votos
0

Esto también puede ser causado si su sitio web utiliza una conexión de base de datos, pero el servidor de base de datos no está disponible.

Pasé algún tiempo tratando de resolver este problema de la forma habitual, pero incluso después de reiniciar mi estación de trabajo, la cuestión quedó. Con el tiempo me di cuenta de que el servicio de SQL Server (MSSQLSERVER) no estaba funcionando.

Debería haber estado en funcionamiento, ya que está establecido en Automático, pero fue detenido, incluso después del reinicio. Todos los eventos MSSQLSERVER en el registro de sucesos parecían normales, por lo que se desconoce por qué no estaba funcionando, pero ahora han establecido que en Automático (inicio retrasado) con la esperanza de que esto reducirá la contención de recursos durante el arranque.

Una vez que empecé MSSQLSERVER, el mensaje "Unable to start debugging on the web server. The web server did not respond in a timely manner"ya no apareció y se reanudó el servicio normal.

Respondida el 16/12/2015 a las 08:28
fuente por usuario Reg Edit

votos
0

Tenía el mismo problema, incluso después de un reinicio. Básicamente hizo esto:

  1. IIS reinicio
  2. Limpiar solución
  3. Volver a generar solución

Entonces empezó a funcionar de nuevo.

Respondida el 28/08/2015 a las 01:58
fuente por usuario John

votos
0

Muy básico - pero comprueba que si se intenta ejecutar el sitio web de IIS, haga clic en "Browse", el sitio funciona realmente.

Respondida el 01/04/2015 a las 03:13
fuente por usuario Graham Laight

votos
0

En mi caso sucedió cuando IE se ha actualizado a la versión más reciente, fue a las actualizaciones instaladas, elimina nueva versión de IE, después de reiniciar el ordenador que regresó a la versión antigua y el problema con la depuración fue resuelto

Respondida el 18/03/2013 a las 02:01
fuente por usuario Sergey Glukhov

votos
0

Esto me pasa un poco en VS 2010 Express - Por lo general, debido a que el depurador dejó de responder. Haga clic en Windows derecha barra de tareas, seleccione 'Administrador de tareas de inicio'. Es más que probable que el depurador ASP.NET estará mostrando un estado de 'no responde'. Seleccionarlo y simplemente terminar el proceso.

¡Hecho!

Respondida el 10/01/2013 a las 06:24
fuente por usuario TeckniX

votos
0

Me encontré con este problema cuando se trata de depuración (2) soluciones separadas en VS.NET y ambas estaban usando el servidor web IIS para lanzar la aplicación. La primera aplicación se iniciará, pero todas las aplicaciones posteriores comenzado que también se ejecutan a través de IIS mostrará entonces ese error. Parece que sólo puede depurar una sola aplicación a través de VS.NET alojado en IIS a la vez.

La solución: proyecto de ejecución 1 del VS.NET (coloque los puntos de interrupción necesarios) e iniciar la segunda aplicación directamente desde IIS (no VS.NET). Sus puntos de interrupción en la aplicación 1 (que se ejecuta en VS.NET) se verán afectados cuando se accede a la aplicación 2 (corriendo de IIS directamente).

Respondida el 04/10/2012 a las 03:59
fuente por usuario atconway

votos
0

Si todas las respuestas no funciona para usted, acaba de terminar el proceso de IIS todos los componentes en el administrador de tareas relacionadas. Esto es lo que funcionó para mí.

Respondida el 09/09/2011 a las 12:30
fuente por usuario aeciftci

votos
0

Esta respuesta sólo se aplicará si usted está funcionando su solución a través de IIS. Usted sabrá si esto se aplica a usted si usted abre su página web / proyecto de la siguiente manera: Desde dentro de Visual Studio -> Web Abierta -> IIS local -> Seleccione su proyecto

Este error pateado el trasero durante 4 horas pero finalmente encontró una respuesta. Me trató por primera vez el iisreset / restart. Esto parecía ayudar un poco, pero todavía recibe el mismo error.

Lo que funcionó para mí iba (máquina del xp) para añadir / quitar programas -> Agregar / quitar componentes de Windows -> Haga clic en IIS -> Haga clic en "Detalles". Asegúrese de tener las Extensiones de instalar si se depura a través de IIS.

Respondida el 17/06/2010 a las 09:55
fuente por usuario Skylar Hayes

votos
0

El problema normalmente está allí cuando otra instancia de iexplore aún se está ejecutando. Solía ​​tener el problema cuando mi IE falla, pero todavía puedo verlo en el Administrador de tareas. Una vez que "finaliza el proceso" todo vuelve a la normalidad :)

Respondida el 07/08/2009 a las 12:05
fuente por usuario Mohib Sheth

votos
0

Parece que algo está consumiendo los recursos de tu servidor web. Quizás tenga algunos recursos (manejadores de archivos, proxies wcf) que se abren y no se cierran? Me ha sucedido esto específicamente cuando no cerraba las conexiones de proxy del cliente de WCF.

El problema no es necesariamente que tenga un depurador conectado, sino solo que el servidor web no responde de manera oportuna. Tenga en cuenta que el mensaje dice "Esto puede deberse a que otro depurador está conectado".

Respondida el 05/08/2008 a las 05:35
fuente por usuario Brad Tutterow

votos
-1

en su iisreset tipo CMD y presiona Enter después de que el IIS se restablece y su aplicación está funcionando perfectamente

Respondida el 06/02/2016 a las 04:09
fuente por usuario Dipal Kothari

votos
-1

Trate de realizar cualquiera de los siguientes pasos para resolver el problema:

  • Reinicie el servidor IIS
  • Limpiar la solución de su proyecto a continuación, construir de nuevo

Si los pasos anteriores no ayudan, que finalmente puede intentar reiniciar su máquina

Respondida el 09/07/2014 a las 08:22
fuente por usuario Ramasamy

votos
-1

Acabo de resolver este problema en mi máquina. Mi problema es que he actualizado IE 9 Para IE 10 y me dio este error. Solución: Eliminar IE 10 y rebaja a IE 9. Vaya a "Programas y características" -> "Ver actualizaciones recientes" -> encontrar IE 10 ---> desinstalarlo -> reinicio ---> es decir, 9 está de vuelta ---> depuración ---> funciona bien.

Respondida el 25/03/2013 a las 03:39
fuente por usuario Ike


Aquí podría ser tu PUBLICIDAD