К сожалению, AFAIK способ, которым код «выполняется», вы не можете отладить его во время выполнения (http://www.devexpress.com/Support/Center/p/Q247866.aspx)
Способ, которым я отлаживаю, заключается в том, что я просто помещаю свой код в Try Catch, затем записываю исключение вместе со всеми внутренними исключениями, а также с StackTrace. Таким образом, я могу получить информацию о том, где произошла ошибка.
Это пример моего метода Extension для получения полной информации об исключении
<Extension()>
Public Function ToFullMessage(ByVal ex As Exception) As String
Dim result As String
result = ex.Message & Environment.NewLine & ex.StackTrace
If ex.InnerException IsNot Nothing Then
result &= String.Format("{0}{0}Inner Exception{0}{1}", Environment.NewLine, ex.InnerException.ToFullMessage)
End If
Return result
End Function
Надеюсь, это поможет