Compartilhar via


Mensagens de diagnóstico na janela Saída

Você pode gravar as mensagens de tempo de execução na janela Saída usando a classe de Depuração ou a classe de Rastreamento, que fazem parte da biblioteca de classes System.Diagnostics. Use a classe de Depuração se você emitir uma saída apenas na versão de Depuração do programa. Use a classe de Rastreamento se você quiser uma saída nas versões de Depuração e de Inicialização.

Métodos de saída

As classes Trace e Debug fornecem os seguintes métodos de saída:

  • Vários métodos Write, os quais geram informações sem interromper a execução. Esses métodos substituem o método Debug.Print usado em versões anteriores do Visual Basic.

  • Métodos Debug.Assert e Trace.Assert, que interrompem informações de execução e de saída se uma condição especificada falhar. Por padrão, o método Assert exibe informações em uma caixa de diálogo. Para obter mais informações, consulte Asserções em Código Gerenciado.

  • Os métodos Debug.Fail e Trace.Fail, que sempre interrompem informações de execução e de saída. Por padrão, os métodos Fail exibem informações em uma caixa de diálogo.

Além do programa fora do aplicativo, a janela Saída pode exibir informações sobre:

  • Módulos que o depurador carregou ou descarregou.

  • Exceções lançadas.

  • Processos encerrados.

  • Threads encerrados.

Consulte também

Referência

Janela Saída

Conceitos

Segurança do depurador

Introdução à instrumentação e ao rastreamento

Outros recursos

Rastreamento e instrumentação de aplicativos

Preparação de depuração: tipos de projeto C#, F# e Visual Basic

Depurando código gerenciado