Compartilhar via


Como corrigir erros de tempo de execução com o Assistente de Exceção

O Assistente de Exceção, que aparece sempre que uma exceção em tempo de execução ocorre no depurador, mostra o tipo de exceção, as dicas de solução de problemas e as ações corretivas que podem ser aplicadas por meio do Assistente de Exceção.

Uma exceção é um objeto que herda da classe Exception. Uma exceção é lançada pelo código sempre que um problema ocorre; ela é passada acima da pilha até que o aplicativo a trate ou o programa falhe.

Dica

As opções disponíveis nas caixas de diálogo e os nomes e os locais dos comandos de menu que você vê podem ser diferentes do que é descrito na Ajuda, dependendo da sua edição ou das suas configurações ativas.Esta página de Ajuda foi escrita para os usuários que selecionaram Configurações Gerais de Desenvolvimento.Para alterar as configurações, selecione Importar e Exportar Configurações no menu Ferramentas.Para obter mais informações, consulte Personalizando configurações de desenvolvimento no Visual Studio.

A tabela a seguir lista as ações que podem ser exibidas no painel Ações do Assistente de Exceção:

Ação

Descrição

Saiba mais sobre a exceção

Exibe as propriedades do objeto de exceção, que podem ser copiadas para a Área de Transferência.

Adicionar permissão.

Adiciona permissões de segurança necessárias.

Para habilitar ou desabilitar o Assistente de Exceção

  1. No menu Ferramentas, clique em Opções.

  2. Na caixa de diálogo Opções, abra o nó Depuração e clique em Geral.

  3. Na caixa Geral, marque ou desmarque Habilitar o assistente de exceção.

Para aplicar a ação a partir do painel Ações do Assistente Exceção

  • Clique na ação que você deseja executar.

Consulte também

Tarefas

Como usar o Assistente de Exceção

Referência

Caixa de diálogo Assistente de Exceção

Outros recursos

Choosing When to Use Structured and Unstructured Exception Handling

Manipulando e lançando exceções