visual studio remote remota msvsmon esta ejecutando depuracion debugger debugging visual-studio-2008 wow64

debugging - studio - VS2008: no se puede iniciar la depuración, se ha cerrado el Monitor de depuración remota



visual studio remote debugger download (2)

De vez en cuando recibo un misterioso error que simplemente no entiendo. Puedo "arreglarlo" reiniciando Visual Studio 2008, pero esa no es exactamente una solución ...

Declara lo siguiente:

Error al intentar ejecutar el proyecto: no se puede iniciar la depuración.

El Monitor de depuración remota de Microsoft Visual Studio se ha cerrado en la máquina remota.

No estoy haciendo nada remota, hasta donde yo sé ... Simplemente ejecutando depuración regular, estilo F5 . Qué significa eso? ¿Cómo puedo arreglarlo?

Cuadro de diálogo de error http://i47.tinypic.com/2j3k5c6.jpg


Tuve el mismo problema con el desarrollo de asp.net en VS2010. Fue un problema en mi IIS. No había ido al comando prompt tuve que iisreset. De lo contrario, simplemente reinicie iis en la ventana de administración de iis. Me arregló el problema.


Si está en un sistema operativo de 64 bits, entonces está "silenciosamente" depurando remotamente. Devenv se ejecuta en WoW64 (lo que significa que es un proceso de 32 bits) ... cuando presionas F5 se inicia msvsmon.exe como un proceso de 64 bits y configura un canal de comunicación entre devenv y msvsmon "depuración remota silenciosa" para permitir la depuración de tu proceso de 64 bits .

Compruebe el administrador de tareas cuando está depurando con éxito y debería ver la ejecución de msvsmon.exe.

Si la suposición anterior (sistema operativo de 64 bits) es correcta, el error que está viendo se basa en que Visual Studio se encuentra en mal estado. Si da este error mientras se está ejecutando una instancia msvsmon.exe ... mata esa instancia. Si no se está ejecutando msvsmon.exe, entonces reiniciar devenv es probablemente su única opción.

Otra solución posible es establecer su proyecto en ''plataforma x86'' para que esté depurando directamente. Los ensamblados administrados compilados x86 o binarios nativos se ejecutarán en Wow64 y evitarán la necesidad de depuración remota silenciosa. (Obviamente, esto no ayuda si se trata de un problema de solo 64 bits ... pero en la práctica eso es raro).

Espero que esto lo haya ayudado o pueda ayudarlo a buscar una mejor respuesta.