Como interromper exceções sem tratamento do usuário
Se estiver depurando com o Apenas Meu Código, você poderá instruir o depurador a interromper qualquer exceção que não seja tratada por um manipulador no código do usuário (“Meu Código”). O procedimento a seguir mostra como usar a caixa de diálogo Exceções para determinar quais exceções não tratadas pelo usuário você deseja interromper.
Ao usar a caixa de diálogo Exceções
Por padrão, a caixa de diálogo Exceções relaciona as exceções mais comuns em cada categoria. Você pode adicionar suas próprias exceções e excluir exceções adicionadas. O Visual Studio salva a lista de exceções adicionadas com os dados da solução para que as exceções estejam disponíveis na próxima vez que você abrir e executar o projeto.
Dica
A caixa de diálogo Exceções fornece teclas para definir controles sem usar o mouse.As teclas de acesso são indicadas por sublinhado nos rótulos do controle.Se você tiver temas do Windows desabilitados, o sublinhado não estará visível, embora as teclas de acesso ainda funcionem.Para exibir a tecla de acesso sublinhada, ative os temas do Windows usando o Painel de Controle do Windows.
Para obter mais informações, consulte Como: adicionar novas exceções e Como: excluir exceções adicionadas pelo usuário.
Interromper quando uma exceção não for tratada pelo Meu Código
No menu Depurar, clique em Exceções.
Dica
Para habilitar o menu Exceções em versões Express, no menu Ferramentas, clique em Configurações e selecione Configurações avançadas.
Na caixa de diálogo Exceções, selecione Sem Tratamento do Usuário para uma categoria inteira de exceções, por exemplo, Exceções do Common Language Runtime.
-ou-
Expanda o nó para uma categoria de exceções, por exemplo, Exceções do Common Language Runtime e selecione Sem Tratamento do Usuário para uma exceção específica dentro dessa categoria.
Clique em OK.
Consulte também
Tarefas
Como interromper quando uma exceção é lançada