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
No menu Ferramentas, clique em Opções.
Na caixa de diálogo Opções, abra o nó Depuração e clique em Geral.
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