Как отладить внешний код после исключения в .NET (vs2008) - PullRequest
2 голосов
/ 14 сентября 2009

Исключение добавлено в мое приложение. В callstack я вижу остановки программы на получателе свойства: FullName.get ()

Я пытаюсь выяснить, какая часть кода генерирует исключение.
Но в стеке вызовов я вижу только 3 записи:

3) FullName.get ()
2) [Внешний код]
1) myApplication.exe

Это способ как-то отладить внешний код?

Ответы [ 2 ]

5 голосов
/ 14 сентября 2009

http://blogs.msdn.com/sburke/archive/2008/01/16/configuring-visual-studio-to-debug-net-framework-source-code.aspx

В этом блоге показано, как отобразить код платформы в отладчике.

0 голосов
/ 14 сентября 2009

Обычно внешний код - это либо код платформы .Net, либо какой-то неуправляемый код. Если мне действительно нужно его просмотреть, я использую расширение SOS и WinDBG, но это довольно утомительно.

В вашем случае я почти уверен, что вы можете найти источник своего исключения проще, кто-то может помочь вам, если вы предоставите более подробную информацию, например, вставьте код, который не удается.

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