Главная > C# | Dot Net > A first chance exception of type 'System.NullReferenceException' occurred

A first chance exception of type 'System.NullReferenceException' occurred

26.11.2012 0 коммент. » Просмотры: 2 939

Начал получать такую запись в вкладке Debug, VS 2012: A first chance exception of type 'System.NullReferenceException' occurred in ProjectName

И не мог понять в чем причина..

Вначале нашел как это отключить:

  1. В верхнем меню выбрать "Debug > Exceptions"
  2. Раскрыть ветку "Common Language Runtime Exceptions".
  3. Раскрыть ветку "System".
  4. Прокрутить и найти "System.NullReferenceException", поставить галочку в столбце "Thrown", и убрать в столбце "User-unhandled".
  5. Дальше отлаживать свой проект.

После этих манипуляций, проблема исчезла, а при выходе из приложения я получил NullReferenceException при попытке отключить таймер, в событии деактивации формы:

Добавил проверку на null и все стало нормально

после этого, проделал действия описанные выше (отключение Exception-ов) в обратном порядке, проблема исчезла.

Автор: | Рейтинг: 4/5 | Теги:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Разрешены HTML-теги: <a>, <code>, <i>, <em>, <strong>, <b>, <u>, <strike>