Al usar la función "Adjuntar al proceso" en Visual Studio 2008, ¿cuál es la diferencia entre "separar todo" y "detener la depuración"?"separar todo" vs "detener la depuración"
Respuesta
"Detach All" dejará el proceso en ejecución "Stop Debugging" (típicamente) matará los procesos locales. Cabe señalar que prácticamente funcionan igual si está utilizando la depuración remota.
Separar depurador ...
"Extracción de un proceso no termina el proceso. El proceso continúa en ejecución en su equipo host a pesar de que ya no está asociada al depurador." -. MSDN
Detener depuración ...
"Detener depuración termina el proceso que se está depurando si el programa se puso en marcha desde Visual Studio Si ha conectado al proceso, en lugar de lanzarlo desde Visual Studio, el proceso de sigue funcionando. Si desea finalizar los procesos adjuntos, puede finalizar un único proceso desde la ventana Procesos o finalizar todo el proceso adjunto con el comando Terminar todo. " - MSDN
Si elige separar todo, incluso cuando detenga, la depuración del proceso de VS2008 seguirá ejecutándose. Si no lo hace, si detiene la depuración desde VS2008 se detendrá la ejecución del proceso al que está conectado.
- 1. Cómo detener la depuración (o separar el proceso) sin detener el proceso?
- 2. ¿Cuál es la diferencia entre "Detener depuración" y "Terminar todo" en Visual Studio?
- 3. Cómo detener el temporizador durante la depuración
- 4. IntelliJ - detener un hilo durante la depuración
- 5. Visual Studio: edite xaml mientras depura (sin detener la depuración)
- 6. ¿Cómo salir de una aplicación ASP.NET correctamente al detener la depuración en VS 2010?
- 7. Detener el evento de depuración en C#
- 8. depuración vs traza en C#
- 9. Visual Studio - Evitar detener la depuración se cierre Internet Explorer
- 10. Detener eclipse cambiar a la pestaña de depuración
- 11. Todo sobre WSDL vs MEX?
- 12. // Indicador TODO en VS .Net
- 13. depuración vs lanzamiento en CMAKE
- 14. ¿Detener Visual Studio desde el inicio de una nueva ventana del navegador al iniciar la depuración?
- 15. Visual Studio 2008 SP1 - ¿Cómo detener la depuración en otros navegadores que IE?
- 16. MATLAB: la función Separar
- 17. ¿Cómo detener automáticamente la depuración cuando se comienza a editar el código?
- 18. cómo separar la depuración y el modo de liberación de código
- 19. depuración visual studio vs versión modo
- 20. Versión vs Modo de Depuración en IDE
- 21. Separar cadena en la matriz
- 22. Cómo detener la depuración en la aplicación de Android en Eclipse
- 23. Cómo separar/liberar Surfaceview desde android mediaplayer
- 24. ¿Es posible detener un único hilo durante la depuración en Linux?
- 25. Detener iframe desde la carga
- 26. Edición C# durante la depuración
- 27. Separar cadena en la matriz Shellscript
- 28. Python Separar una cadena en la ventana
- 29. Detener la selección del mouse en Visual Studio
- 30. Separar archivos en Git
Intenté "Detener la depuración" y no mata el proceso. Es un servicio, si eso hace alguna diferencia. – JoelFan
Es por eso que dije típicamente. Los procesos y servicios remotos no serán eliminados. Solo procesos en el espacio de usuario actual. Si tuviera que iniciar una aplicación de VS sin el depurador, adjuntar, y luego hacer clic en "Detener depuración" debería matar el proceso. –
Entonces, si se trata de un servicio, ¿no hay diferencia entre "Detach All" y "Stop Debugging"? – JoelFan