我问是因为在调试发生的异常时,在Visual Studio中找不到堆栈跟踪。
当前回答
使用调用堆栈窗口
要在Visual Studio中打开“调用堆栈”窗口,请从“调试”菜单中选择“Windows>调用堆栈”。若要将本地上下文设置为堆栈跟踪显示中的特定行,请双击该行的第一列。
http://msdn.microsoft.com/en-us/library/windows/hardware/hh439516 (v = vs.85) . aspx
其他回答
使用调用堆栈窗口
要在Visual Studio中打开“调用堆栈”窗口,请从“调试”菜单中选择“Windows>调用堆栈”。若要将本地上下文设置为堆栈跟踪显示中的特定行,请双击该行的第一列。
http://msdn.microsoft.com/en-us/library/windows/hardware/hh439516 (v = vs.85) . aspx
在调试时,当遇到断点时。
CTRL + ALT + C
对于Visual Studio 2019,快捷方式(在调试时并在断点处停止)是:
Ctrl+Alt+C,现在你也可以使用Ctrl+L
截图已经很老了。 下面是Visual Studio 2019的一个(在调试菜单下):
您的意思是找到抛出异常位置的堆栈跟踪吗?这是调试/异常,或者更好- Ctrl-Alt-E。为要中断的异常设置筛选器。
甚至有一种方法可以在异常被捕获后重建抛出器堆栈,但这真的很不愉快。在投球时设置断点要容易得多。
默认的快捷键为Ctrl-Alt-C。
推荐文章
- 如何为构造函数定制Visual Studio的私有字段生成快捷方式?
- 为什么Visual Studio 2015/2017/2019测试运行器没有发现我的xUnit v2测试
- AppSettings从.config文件中获取值
- 如何检查IEnumerable是否为空或空?
- 没有ListBox。SelectionMode="None",是否有其他方法禁用列表框中的选择?
- 在c#代码中设置WPF文本框的背景颜色
- Visual Studio复制项目
- Java 8: Lambda-Streams,过滤方法与异常
- 如何在iis7应用程序池中设置。net Framework 4.5版本
- 如何分裂()一个分隔字符串到一个列表<字符串>
- 如何为KnockoutJS调试模板绑定错误?
- 如何指定最小值,但没有使用范围数据注释属性的最大小数?
- 如何在PowerShell中获得本地主机名?
- 如何在构建目标之外生成gcc调试符号?
- 为什么在Java和。net中不能修改字符串?