2016-03-16 3 views
0

У меня есть некоторые исключения из моего кода, которые я хочу просмотреть о них. Я хочу добраться до InnerException. Я читал о диалоговом окне «Просмотр сведений в необработанном исключении», но он не существует в версии 2013 года и о локальном окне, что я не знаю, как его открыть. Как я могу сделать один из них в visual studio 2013?Как получить визуальную студию innerexception 2013

+0

* Отладка -> Windows -> Местные жители *, пока ваше приложение работает, чтобы получить окно Locals. И VS2013 имеет параметр * View Details * в диалоговом окне необработанных исключений. – slugster

+0

@slugster Спасибо! – Mihai

ответ

0
try 
{ 
//Your code 
} 
catch(Exception ex){ MessageBox.Show(ex.InnerException.ToString()); } 
+0

Я не могу этого сделать, потому что создаю файл в app.xaml.cs. Я добавил try catch блоки, но я получаю System.Reflection.TargetInvocationException, а не InnerException – Mihai

+0

Возможно [это] (http://social.technet.microsoft.com/wiki/contents/articles/13638.troubleshooting-wpf-debugging- wpf.aspx) помогает вам. ** Тема: ** Приложение.DispatcherUnhandledException –

0

Когда вы фиксируете исключение в блоке catch, вы можете просмотреть значение exception.InnerException, если оно не равно null. Это также можно сделать в окне Watcch.

Смежные вопросы