Share via


Cómo: Iniciar una ejecución

Este tema se aplica a:

Edición

Visual Basic

C#

F#

C++

Web Developer

Express

El tema es aplicable El tema es aplicable El tema es aplicable El tema es aplicable El tema es aplicable

Pro, Premium y Ultimate

El tema es aplicable El tema es aplicable El tema es aplicable

El tema es aplicable

El tema es aplicable

Iniciar la ejecución es una de las funciones de depuración más básicas.

Nota

Los cuadros de diálogo y comandos de menú que se ven pueden diferir de los descritos en la Ayuda, en función de los valores de configuración o de edición activos. Para cambiar la configuración, elija la opción Importar y exportar configuraciones del menú Herramientas. Para obtener más información, vea Trabajar con valores de configuración.

Para iniciar la depuración

  1. En el menú Depurar, elija Iniciar,Paso a paso por instrucciones o Paso a paso por procedimientos.

    O bien

  2. En una ventana de código fuente, haga clic con el botón secundario del mouse en una línea de código ejecutable y elija Ejecutar hasta el cursor.

Si elige Iniciar, la aplicación se iniciará y se ejecutará hasta que encuentre un punto de interrupción. Puede interrumpir la ejecución en cualquier momento para examinar valores, modificar variables o examinar el estado del programa. Para obtener más información, vea Interrumpir la ejecución.

Si elige Paso a paso por instrucciones o Paso a paso por procedimientos, la aplicación se iniciará y se interrumpirá en la primera línea.

Si elige Ejecutar hasta el cursor, la aplicación se iniciará y se ejecutará hasta que encuentre un punto de interrupción o la posición del cursor, lo que encuentre primero. Puede establecer la posición del cursor en una ventana de código fuente. En algunos casos, no se produce una interrupción. Esto significa que la ejecución nunca llegó al código en el que se encuentra el cursor.

Una solución podría contener varios proyectos. En ese caso, puede elegir el proyecto que se iniciará mediante los comandos de ejecución del menú Depurar. Asimismo, puede iniciar un proyecto seleccionado desde el Explorador de soluciones.

Puede utilizar el comando Iniciar sin depurar (en el menú Depurar) para iniciar la ejecución de un proyecto sin el depurador.

Nota

La posibilidad de depuración podría verse limitada dependiendo de si el código fue generado con información de depuración, si el depurador tiene acceso al código fuente y si el compilador JIT de Common Language Runtime está realizando un seguimiento de la información de depuración. Si el depurador de Visual Studio no detecta información de depuración para el programa, suele mostrar el mensaje "no se encontró ninguna información simbólica coincidente". En algunos casos, omite el mensaje y trata un comando de inicio como "Iniciar sin depurar". La información de depuración se genera de forma predeterminada cuando se define la configuración de depuración del programa. Si el depurador no encuentra símbolos, es posible que tenga que especificar una ruta de acceso a los símbolos. Para obtener más información, vea Cómo: Especificar el comportamiento de carga y las ubicaciones de los símbolos. Puede instalar símbolos de depuración del sistema como ayuda para depurar las llamadas al sistema. Para obtener más información, vea Instalar símbolos de depuración del sistema.

Nota

Después de instalar .NET Framework en Windows Server 2003 o en Windows 2000 SP3· o posterior, una cuenta de usuario limitada en una sesión de Terminal Services no puede iniciar un proceso con el depurador hasta que el equipo se haya reiniciado.

Vea también

Tareas

Cómo: Elegir un proyecto de inicio

Cómo: Iniciar la ejecución de un proyecto seleccionado

Conceptos

Control de ejecución

Otros recursos

Preparación y configuración de la depuración