如何从中断模式异常中获取更多信息

Posted

技术标签:

【中文标题】如何从中断模式异常中获取更多信息【英文标题】:How can I obtain more information from Break Mode exception 【发布时间】:2021-09-26 10:53:23 【问题描述】:

登录我的应用后,我得到一个奇怪的运行时异常。

"System.Reflection.TargetInvocationException: '调用的目标已抛出异常。'"

这是那个小弹出窗口,“休息模式”窗口打开。如何获取有关错误的更多信息,例如导致错误的文件、行或其他更有用的信息

【问题讨论】:

使用一些日志框架,try-catch 块并写入异常消息,innerexception 和 stack tract 以在 catch 块内记录文件。在文本编辑器中打开日志文件以查看那里记录的内容 【参考方案1】:

尝试查看 InnerException 有什么或查看 StackTrace 以获取有关错误的更多信息。

要获取有关内部异常的更多详细信息,请打开 Visual Studio 监视窗口(要打开监视窗口,调试器必须正在运行或处于中断模式)。

【讨论】:

以上是关于如何从中断模式异常中获取更多信息的主要内容,如果未能解决你的问题,请参考以下文章

RTOS如何从中断进行任务切换

关于中断异常信号之间的区别

中断过程

如何在 mulesoft 中获取有关 dataweave 异常的更多信息

STM32之中断

探秘INT3指令