Udostępnij za pośrednictwem


Porady: przerwanie przy wyjątkach nieobsługiwanych przez użytkownika

Jeśli debugowania tylko mój kod, możesz stwierdzić, debuger rozbić na żadnym wyjątku, który nie jest obsługiwany w kodzie użytkownika.Poniższa procedura pokazuje, jak wyjątki okno dialogowe służy do określenia, które chcesz przerwać na wyjątki nieobsługiwanych przez użytkownika.

Przy użyciu okna dialogowego Wyjątki

Domyślnie Wyjątki najbardziej typowe wyjątki w każdej kategorii wyświetla okno dialogowe.Możesz dodać własne wyjątki i Usuń wyjątki, które zostały dodane.Program Visual Studio zapisuje na liście wyjątków dodanych z danymi rozwiązania, dzięki czemu wyjątki będą dostępne przy następnym otworzyć i uruchomić projekt.

[!UWAGA]

Wyjątki okno dialogowe udostępnia klucze do ustawiania formanty bez użycia myszy.Klawisze dostępu są oznaczone podkreślenia w etykiety kontroli.Jeśli użytkownik ma wyłączone kompozycji systemu Windows, podkreślenie nie będzie widoczny, chociaż klawisze będzie nadal działać.Aby wyświetlić podkreślenie klawisz skrótu, należy włączyć kompozycje systemu Windows za pomocą Panelu sterowania systemu Windows.

Aby uzyskać więcej informacji, zobacz jak: dodawanie nowych wyjątków i jak: wyjątki Delete User-Added.

Aby przerwać, gdy wyjątek nie jest obsługiwana przez mój kod

  1. Otwórz projekt, a następnie kliknij przycisk Debugowanie / wyjątki.

  2. W Wyjątki wybierz pozycję nieobsłużony użytkownika dla danej kategorii wyjątków, na przykład wspólne wyjątki środowiska wykonawczego języka.

    —lub—

    Na przykład rozwiń węzeł kategorii wyjątki, wspólne wyjątki środowiska wykonawczego języka, i wybierz nieobsłużony użytkownika dla określonego wyjątku w ramach tej kategorii.

  3. Kliknij przycisk OK.

Zobacz też

Zadania

Porady: przerwanie przy wystąpieniu wyjątku

Koncepcje

Obsługa wyjątków (debugowanie)