2011-05-11 12 views
46

Mi pregunta es algo similar a este "How to stop debugging (or detach process) without stopping the process?"desenganche un proceso de depurador de Visual Studio

pero quiero separar de un proceso.

por ejemplo, tengo una aplicación de formulario de Windows que también adjunto a un servicio de Windows. Deseo desconectarme del servicio único (detach all eliminará la depuración de todas las ejecuciones y, por lo tanto, no podré depurar otra aplicación).

PD: Si es posible hablar de Visual Studio 2008 y 2010.

Respuesta

70

En la ventana de Procesos (Depurar -> Windows -> Procesos), haga clic en el nombre del proceso que desea separar, y en el menú contextual, haga clic en Separar proceso.

+0

El clic derecho no mostró ningún menú, ¿es por alguna configuración de cuenta? o hay alguna configuración necesaria para obtenerlo. – Umer

+1

@Umer Hm, es extraño. De todos modos, intente ver si puede hacer esto a través del botón de la barra de herramientas Separar proceso en la ventana Procesos. – Centro

+0

lo tengo, gracias. – Umer

1

Si tiene Visual Studio Express, no hay ninguna ventana Procesos y no me di cuenta de cómo separar un solo proceso.

9

Solo quería compartir que la combinación de teclas de método abreviado (en VS2013) es ctrl + alt + z para abrir la ventana de Proceso. La ventana solo aparecerá si hay al menos un proceso conectado.

Cuestiones relacionadas