Я часто использую псевдопеременную $ exception , чтобы получить доступ к элементам в коллекции UpdateException.StateEntries , поскольку они недоступны из Exception Assistant's 'Диалоговое окно «Просмотр сведений».
Добавление часов с именем «$ исключение» вернет текущее исключение.Это также доступно автоматически в окне Locals для C #, если помощник по исключениям отключен.
Я видел случаи, когда эта переменная недоступна.Почему это может быть и как это можно восстановить?
Редактировать : я также опубликовал эту проблему в Connect .
Edit2: следующий пост описывает назначение этого параметра.
Знаете ли вы?Вы можете разматывать стек вызовов из исключений
И этот включает в себя пару скриншотов диалогов, участвующих.
Знаете ли вы ... Что раскручивать стек вызовов на необработанныхисключения делает?- # 277
Инструменты -> Параметры -> Отладка (общие) [VS 2010]
Есть ли у вас флажок "Развернуть стек вызовов для необработанных исключений"?
Его необходимо отключить, чтобы $ исключения работало.