Introdução

Concluído

O Visual Studio fornece ferramentas avançadas para ajudá-lo a depurar e diagnosticar problemas em seus aplicativos. Essas ferramentas são especialmente valiosas para analisar o estado e detectar bugs enquanto o aplicativo está em execução.

Captura de tela das ferramentas de depuração do Visual Studio.

Corrigir bugs antes do aplicativo ser iniciado

Suponha que você trabalhe para uma equipe que está criando um aplicativo, mas encontra bugs no código. A equipe gostaria de encontrar e corrigir todos esses problemas antes que o aplicativo fosse lançado. No entanto, os problemas são muito sutis ou complexos para diagnosticar apenas lendo o código. Você está procurando ferramentas para ajudá-lo a rastrear problemas enquanto o aplicativo está em execução com diferentes entradas e parâmetros.

O que você vai fazer?

Este módulo mostra como usar o depurador do Visual Studio com um programa .NET. Você aprenderá a usar recursos comuns, como pontos de interrupção e como percorrer sua linha de código por linha. Você também aprenderá a inspecionar o estado do seu programa conforme ele é executado usando ferramentas como as janelas Watch e Locals. Por fim, você aprenderá a usar recursos de diagnóstico como a Pilha de Chamadas e Rastreamentos para examinar a execução de código com mais profundidade.

Captura de tela da depuração do Visual Studio em ação.

Qual é a meta principal?

Ao final deste módulo, você entende como usar as ferramentas de depuração do Visual Studio para analisar e corrigir problemas no código do aplicativo.