如何在 Visual Studio 2017 中获取堆栈跟踪

Posted

技术标签:

【中文标题】如何在 Visual Studio 2017 中获取堆栈跟踪【英文标题】:How do I get stack trace in Visual Studio 2017 【发布时间】:2017-12-31 21:17:35 【问题描述】:

我在 Visual Studio 的 Output 窗口中遇到异常,但不知道是什么代码导致了这些异常。我想获得堆栈跟踪,以便正确调试它们。

这是我得到的异常示例:

我特别感兴趣的是NullReferenceException

我看过这个 SO 帖子: How do I find the stack trace in Visual Studio? 但我的菜单是这样的:

我尝试按照这些说明将“例外”选项添加到“调试”菜单,但我只能找到“例外设置”:

看到异常的堆栈跟踪似乎是一种常见的需求,我很难相信 VS 隐藏了它。

【问题讨论】:

【参考方案1】:

我注意到 VS 底部有一个选项卡式面板,并且能够在“异常设置”选项卡上修改导致 VS 中断的异常。

【讨论】:

以上是关于如何在 Visual Studio 2017 中获取堆栈跟踪的主要内容,如果未能解决你的问题,请参考以下文章

visual studio2017社区版如何空格操作?

Intel parallel studio 2017 集成在visual studio 2013 中,现在如何集成到visual studio 2015

如何使用Visual Studio 2013或Visual Studio 2017设置TFS 2013

如何设置 TFS 2013 以使用 Visual Studio 2013 或 Visual Studio 2017 构建

无法找到visual studio 2017生成工具

创建 Visual Studio 扩展时如何获取源代码管理历史记录窗口中的选定项目?