Compartilhar via


Como: Iniciar execução

This topic applies to:

Edition

Visual Basic

C#

F#

C++

Web Developer

Express

O tópico é aplicável O tópico é aplicável O tópico é aplicável O tópico é aplicável O tópico é aplicável

Pro, Premium e Ultimate

O tópico é aplicável O tópico é aplicável O tópico é aplicável

O tópico é aplicável

O tópico é aplicável

Iniciando a execução é uma das funções mais básicas de depuração.

ObservaçãoObservação

Caixas de diálogo e comandos de menu que você vê podem diferir das descritas na Help dependendo das suas configurações ativas ou edição. Para alterar as configurações, escolha Import and Export Settings sobre o Ferramentas menu. For more information, see Trabalhando com configurações.

Para iniciar a depuração

  1. Sobre o Debug menu, escolha Iniciar,Step Into, ou Step Over.

    - ou -

  2. Na janela de origem, uma linha de código executável com o botão direito e escolha Executar até o Cursor.

Se você escolher Iniciar, seu aplicativo é iniciado e é executado até ele atingir um ponto de interrupção. Você pode interromper a execução a qualquer momento para examinar os valores, modificar variáveis e caso contrário, examinar o estado de seu programa. For more information, see Breaking Execution.

Se você escolher Step Into ou Step Over, seu aplicativo é iniciado e executa então quebras na primeira linha.

Se você escolher Executar até o Cursor, seu aplicativo é iniciado e executa até alcançar um ponto de interrupção ou o local do cursor, o que vier primeiro. Você pode definir o local do cursor em uma janela de origem. Em alguns casos, não ocorrerá uma quebra. Isso significa que execução nunca atingiu o código onde o cursor está definido.

Sua solução pode conter mais de um projeto. Nesse caso, você pode escolher o projeto de inicialização será iniciado pela Debug comandos de execução do menu. Como alternativa, você pode iniciar um projeto selecionado do Solution Explorer.

Você pode usar o Start without debugging comando (sobre o Debugmenu) para iniciar a execução de um projeto sem o depurador.

ObservaçãoObservação

Sua capacidade de depurar deve estar limitada a, se o código foi compilado com informações de depuração, se o depurador tem acesso ao código-fonte e se o compilador JIT de runtime de linguagem comum está controlando informações de depuração. Se o Visual Studio o depurador não encontrar informações de depuração para o programa, ele geralmente não reporta "nenhum matching symbolic information found." Em alguns casos, ele omite a mensagem e trata de um comando de início como "Iniciar sem depuração... Debug information is generated by default when you build the debug configuration of your program. Se o depurador não pode encontrar símbolos, você precisará especificar um caminho de símbolo. For more information, see Como: Especificar locais de símbolo e o comportamento de carregamento. To aid in debugging system calls, you can install system debug symbols. For more information, see Installing System Debug Symbols.

ObservaçãoObservação

Depois de instalar o .NET Framework em Windows Server 2003 ou Windows 2000 SP3 ou posterior, uma conta de usuário limitado em uma sessão de serviços de Terminal não pode iniciar um processo com o depurador quando o computador foi reinicializado.

Consulte também

Tarefas

Como: Escolha o projeto de inicialização

Como: Iniciar a execução de um projeto selecionado

Conceitos

Controle da execução

Outros recursos

Configurações e preparação para depuração