asp.net - una - no se esta ejecutando ningun proceso con el id visual studio
¿Por qué no puedo depurar desde Visual Studio 2005 después de instalar IE8? (3)
Recientemente tuve un problema similar después de instalar una actualización de Windows Vista. Básicamente, la actualización cambió el archivo de hosts, lo que causó el mismo problema que describes.
Aparentemente, la entrada en el archivo hosts necesita ser prefijada por tres puntos, es decir .:
::: 1 localhost
Por algún motivo, la actualización de Vista cambió esto a dos puntos. No estoy seguro si tienes el mismo problema, pero parece que vale la pena echarle un vistazo.
Acabo de instalar IE8 (final) y reinicié. Ya no puedo depurar proyectos de aplicaciones web con Visual Studio 2005 en Windows Server 2003 Enterprise R2. Aparece el mensaje "Internet Explorer no puede mostrar la página web" y luego se cierra WebDev.WebServer.exe sin mensaje de error visible y sin nada en el Visor de eventos.
¿Alguien tiene alguna idea?
Cosas que no han ayudado:
- Agregar localhost a sitios confiables
- Cambiar el puerto a 8080 u 80
- Comprobando el archivo de mi host (solo tiene 127.0.0.1 localhost en él)
Cosas que han ayudado un poco:
- Ejecución (no depuración) con CTRL-F5, que funciona bien (a menos que deba depurar)
- Cambiar el navegador predeterminado de Visual Studio a Firefox, lo que me permite depurar
Mi archivo hosts contiene:
# Copyright (c) 1993-1999 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a ''#'' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
127.0.0.1 localhost
Si se encuentra con esto con IE8 y Visual Studio 2008, modifique su archivo de hosts y apunte el servidor local a 127.0.0.1:
:: 1 localhost
127.0.0.1 localhost
Un colega mío estaba teniendo problemas similares y encontró esto:
IE 8 tiene una característica llamada Internet Explorer de acoplamiento débil (LCIE) que da como resultado que IE se ejecute en múltiples procesos.
http://www.microsoft.com/windows/internet-explorer/beta/readiness/developers-existing.aspx#lcie
Las versiones anteriores de Visual Studio Debugger se confunden con esto y no pueden encontrar la manera de adjuntarlas al proceso correcto. Puede solucionar esto deshabilitando la función de crecimiento del proceso de LCIE. Así es cómo:
- Abrir RegEdit
- Busque HKEY_LOCALMACHINE -> SOFTWARE -> Microsoft -> Internet Explorer -> Principal
- Agregue un dword bajo esta clave llamada TabProcGrowth
- Establezca TabProcGrowth en 0
Dado que se está ejecutando en Windows Server 2003, esto es todo lo que debe hacer. Si se encuentra con el mismo problema en Vista o más reciente, también deberá desactivar el modo protegido.
Crédito: Brad Sullivan, Administrador de programas, Visual Studio Debugger, MSFT
Fuente: http://social.microsoft.com/Forums/en-US/vsdebug/thread/e2c795cd-b7a0-4fad-b7c9-b1ca40d7302e