Как получить более полезный вывод исключений в Visual Studio 2010? - PullRequest
2 голосов
/ 11 ноября 2011

В Python, если я сталкиваюсь с исключением, я вижу хорошую полезную трассировку стека, такую ​​как:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "<stdin>", line 2, in c
  File "<stdin>", line 2, in b
  File "<stdin>", line 3, in a
KeyError: 'so cool'

В Visual Studio 2010 я получаю всплывающее окно, которое дает мне эквивалент последнего, совершенно бесполезногона собственное сообщение.В данном конкретном случае TargetInvocationException was unhandled.Поэтому я должен нажать «просмотреть детали», крошечную стрелку, еще одну крошечную стрелку в InnerException «Ссылка на объект не установлена ​​для экземпляра объекта».Наконец, мне нужно навести курсор на часть данных StackTrace, чтобы увидеть часть, которая делает что-то еще стоящее - номер строки, где произошло исключение.

Есть ли способ заставить Visual Studio показать мне эту информациючто меня действительно волнует, или я застрял на том, чтобы углубиться в полезную информацию?

...