Compartilhar via


Depurando no Visual Studio

Você criou seu aplicativo e resolveu os erros de compilação. Agora você deverá corrigir esses erros lógicos que impedem que seu aplicativo ou procedimentos armazenados sejam executados corretamente. Você pode fazer isso com as funções de depuração integradas do ambiente de desenvolvimento. Elas permitem parar nos locais do procedimento, inspecionar a memória e registrar os valores, alterar variáveis, observar o tráfego de mensagem e obter uma visão mais detalhada do que seu código faz.

Dica

Aplicativos da Windows Store

O depurador do Visual Studio fornece suporte completo para depurar os aplicativos do Windows Store executados no Windows 8.Para obter mais informações, consulte as seguintes seções no Centro de desenvolvimento do Windows:

Nesta seção

  • Novidades do depurador no Visual Studio 2013
    Descreve a nova funcionalidade do Visual Studio 2013

  • Depurar seu aplicativo gravando execução de código com o IntelliTrace
    Localizar os bugs mais rápido e de maneira mais fácil registrando o histórico de execução do seu aplicativo com IntelliTrace. Navegar pelos eventos e chamadas de função registradas para examinar a tempo o código, os artefatos e os dados relacionados da janela Locais nos pontos-chave. Isso permite depurar seu aplicativo sem a necessidade de definir muitos pontos de interrupção ou reiniciar o aplicativo com tanta frequência. Exige o Visual Studio Ultimate.

  • Segurança do depurador
    Discute assuntos de segurança relacionados à depuração.

  • Configurações de depuração e preparação
    Cobre as configurações e a configuração de Propriedade do Projeto que você deve executar para criar uma compilação de depuração para seu projeto. Também abrange a configuração para depuração remota, depuração da origem do Code Center Premium, depurando um aplicativo de confiança parcial e depurando um aplicativo de cluster de alto desempenho.

  • Mapa de depurador
    Discute os fundamentos de usar o depurador Visual Studio. Os tópicos incluem noções básicas de depuração, controle de execução, anexação a um programa em execução, depuração just-in-time, início automático do depurador, despejos, pontos de interrupção, Inspeção de seu programa, tratamento de exceções, edição e continuação, e uso de expressões no depurador

  • Links para a depuração de aplicativos da Windows Store
    Fornece o link para informações sobre como executar e depurar aplicativos do Windows Store no Windows 8.

  • Depurando código gerenciado
    Aborda problemas comuns de depuração e técnicas para código gerenciado escrito no Visual Basic, Visual C# e C++.

  • Depurando código nativo
    Discute alguns problemas comuns e técnicas de depuração para aplicativos C e C++.

  • Depurando código de GPU
    Descreve como depurar código C++ que está sendo executado na unidade de processamento gráfico (GPU).

  • Depurando aplicativos Web e script
    Descreve os problemas comuns de depuração e técnicas que você pode encontrar ao depurar aplicativos Web. As seções incluem depurar aplicativos do ASP.NET e Web ASP, depurar aplicativos Web do ATL Server Web, erros do servidor Web e solução de problemas.

  • Depurando serviços WCF
    Descreve técnicas de depuração e restrições para os serviços WCF que são executados no IIS (Serviços de Informações da Internet), em um servidor de desenvolvimento do ASP.NET ou que são executados como um serviço auto-hospedado.

  • Depurando gráfico DirectX
    Descreve ferramentas de diagnóstico que você pode usar para ajudar a resolver problemas de processamento em jogos e apps baseados em DirectX.

  • Referência de interface do usuário de depuração
    Fornece informações de referência nas janelas e nas caixas de diálogo usadas ao depurar seu aplicativo. Esses tópicos também estão disponíveis quando você pressiona F1 enquanto tiver o foco em um elemento de interface do usuário de depuração, como a janela Pontos de Interrupção.

  • SDK de Acesso à Interface de Depuração
    Descreve o Software Development Kit do acesso à interface de depuração da Microsoft (DIA SDK). O DIA SDK fornece acesso a informações de depuração armazenadas em arquivos de banco de dados do programa (.pdb) gerados por ferramentas de pós-compilador da Microsoft.

Seções relacionadas

  • Instruções passo a passo: depurando um projeto de suplemento
    Os suplementos são aplicativos criados usando o modelo de objeto de automação do Visual Studio para manipular ou automatizar o ambiente de desenvolvimento integrado. Este tópico mostra como depurar um projeto do suplemento do Visual Studio

  • Implantando aplicativos, serviços e componentes
    Fornece links para vários tópicos de implantação, incluindo: conceitos de implantação, introdução ao instalador do Microsoft Windows, projetos de implantação, projetos do módulo de mesclagem, criando ou adicionando projetos de implantação, definindo propriedades, adicionando itens a um projeto de implantação e abrindo editores de implantação. Essa seção também abrange o gerenciamento da instalação de arquivos, as configurações de Registro, os tipos de arquivo, a interface do usuário, as ações personalizadas e as condições de inicialização.