Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Actualización: noviembre 2007
Este tema se aplica a:
Edición |
Visual Basic |
C# |
C++ |
Web Developer |
|---|---|---|---|---|
Express |
![]() |
![]() |
![]() |
![]() |
Standard |
![]() |
![]() |
|
![]() |
Pro y Team |
![]() |
![]() |
|
![]() |
Leyenda de la tabla:
![]() |
Se aplica |
![]() |
No procede |
![]() |
Comando o comandos ocultos de manera predeterminada. |
Uno de los procedimientos de depuración más comunes es la ejecución paso a paso: la ejecución del código de línea en línea.
El menú Depurar contiene tres comandos para avanzar paso a paso por el código:
Paso a paso por instrucciones
Paso a paso por procedimientos
Paso a paso para salir
Los comandos Paso a paso por instrucciones y Paso a paso por procedimientos sólo se diferencian en la forma en que tratan las llamadas a funciones. Ambos comandos indican al depurador que ejecute la siguiente línea de código. Si la línea contiene una llamada a una función,Paso a paso por instrucciones sólo ejecuta la llamada en sí y, a continuación, se detiene en la primera línea de código incluida en la función. Paso a paso por procedimientos ejecuta toda la función y después se detiene en la primera línea que está fuera de la misma. Utilice Paso a paso por instrucciones si desea examinar el interior de la llamada a la función. Utilice Paso a paso por procedimientos si desea evitar la ejecución paso a paso de las instrucciones incluidas en las funciones.
En una llamada a una función anidada, Paso a paso por instrucciones llega hasta la función más profundamente anidada. Si utiliza Paso a paso por instrucciones en una llamada como Func1(Func2()), el depurador ejecuta paso a paso las instrucciones de la función Func2.
En código nativo, si desea ejecutar paso a paso las instrucciones de una función anidada específica, utilice el comando Ir a específico del menú de acceso directo. Si está depurando código administrado, este comando estará deshabilitado. Para obtener más información, vea Cómo: Ejecutar una función concreta.
Utilice Paso a paso para salir cuando esté dentro de una llamada a una función y desee volver a la función de llamada. Paso a paso para salir reanuda la ejecución del código hasta que regresa la función y, a continuación, se interrumpe en el punto devuelto de la función de llamada.
.gif)
.gif)
.gif)