Вероятно, проблема в том, что ваш код не выдает NullReferenceException
, однако, возможно, в какой-то момент он вернет null
. Вы можете попытаться добавить защитные условия в конце ваших функций, которые гарантируют, что вы не возвращаете null
, например Debug.Assert(retVal != null, "Returned null in function")
.
Если вы уверены, что ваш собственный код выбрасывает NullReferenceException
, убедитесь, что вы включили выброшенные исключения, а не необработанные пользователем.