Como: Iniciar execução
This topic applies to:
Edition |
Visual Basic |
C# |
F# |
C++ |
Web Developer |
---|---|---|---|---|---|
Express |
|||||
Pro, Premium e Ultimate |
Iniciando a execução é uma das funções mais básicas de depuração.
Observaçã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
Sobre o Debug menu, escolha Iniciar,Step Into, ou Step Over.
- ou -
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çã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çã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