Diagnosticar problemas após a implantação usando o IntelliTrace (C#, Visual Basic)

Este artigo fornece recomendações para diagnosticar problemas após a implantação.

Azure DevOps, Visual Studio e Team Foundation Server 2017

O Visual Studio 2017 e versões posteriores não incluem o arquivo Buildinfo, que foi preterido e removido. Esse arquivo era necessário para usar o IntelliTrace com aplicativos ASP.NET implantados. Para depurar aplicativos após a implantação, use um dos seguintes métodos:

  • Para implantação no Azure, use o Application Insights.

  • Se você precisar usar o IntelliTrace, abra o projeto no Visual Studio e carregue os arquivos de símbolos a partir do build correspondente. É possível carregar arquivos de símbolos pela janela Módulos ou por meio da configuração de símbolos em Ferramentas>Opções>Depuração>Símbolos.

    Você também pode coletar dados de diagnóstico e método do IntelliTrace para aplicativos Web, SharePoint, WPF e Windows Form em computadores remotos sem alterar o ambiente de destino usando o coletor autônomo do IntelliTrace. No entanto, o coletor autônomo pode ter um impacto significativo no desempenho. Consulte Usar o coletor autônomo do IntelliTrace.

Versões mais antigas do Team Foundation Server (ASP.NET)

Para aplicativos ASP.NET, você pode configurar seu processo de compilação para criar um manifesto de compilação (arquivo BuildInfo.config) de seu projeto Web e inclua esse manifesto em sua liberação. Esse manifesto contém informações sobre o projeto, sobre o controle do código-fonte e o sistema de compilação utilizados para criar uma compilação específica. Essas informações ajudam o Visual Studio a encontrar o código-fonte e os símbolos correspondentes após abrir o log do IntelliTrace para revisar os eventos registrados.

Para obter mais informações, confira Diagnosticar problemas após a implantação (Visual Studio 2015).

Importante

O uso do MMA (Microsoft Monitoring Agent) com o IntelliTrace não terá mais suporte quando o Microsoft Monitoring Agent atingir o fim da vida útil em 31 de agosto de 2024. Confira Migrar para o Agente do Azure Monitor por meio do agente do Log Analytics para mais informações.

Encontrar o problema usando o IntelliTrace

Você precisará do Visual Studio Enterprise no seu computador de desenvolvimento ou em outro computador para revisar os eventos registrados e depurar seu código usando o IntelliTrace. Você também pode usar ferramentas como CodeLens, mapas do depurador e mapas de código para ajudar no diagnóstico do problema.

Se você usar o IntelliTrace para investigar problemas, confira Localizar o problema para obter instruções mais detalhadas.