WPF Visual Studio не выбрасывает правильное исключение - PullRequest
1 голос
/ 04 сентября 2011

Я искал в интернете, но не смог найти подходящего решения для моей проблемы.Проблема заключается в следующем: у меня есть приложение wpf, которое запускает событие, в котором у меня есть некоторый код:

string result = e.NewValue.ToString();

Проблема заключалась в том, что Visual Studio вызвала мне «исключение System.Reflection.Invocation» вместо NullReferenceExceptionкогда e.NewValue было 'null'.То, как я понял, что с моей визуальной студией что-то не так, отправило целое решение моему другу, и когда он попытался сделать ту же визуальную студию, придумал исключение NullReferenceException и остановился в нужное время.Я пробовал это на обоих моих компьютерах - домашнем ПК и ноутбуке, результат был одинаковым на обеих машинах.Я действительно думаю, что что-то напутал с настройками, но не могли бы вы мне помочь, потому что я не получаю реального исключения при работе с WPF.Визуальная студия 2010 и SP1.

1 Ответ

2 голосов
/ 04 сентября 2011

Возможно, вы или элемент управления Telerik перехватываете и выбрасываете другое исключение где-то еще.Попробуйте это: Откройте Debug -> Exceptions и отметьте «Thrown» для исключений CLR.Таким образом, вы говорите отладчику останавливаться всякий раз, когда выдается исключение, независимо от того, обрабатывается оно или нет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...