有没有一种方法可以从出现错误/异常的位置退回程序?或者查看发生错误之前调用方法的顺序?发生异常后逐步执行程序 - Visual Studio
9
A
回答
8
在最终版本的Visual Studio 2010中,您可以使用Inellitrace重新执行,正如Dan Puzey所述。
但是,在Visual Studio的任何版本中,您仍然可以从调用堆栈获取大量信息。它不仅显示导致当前位置的调用,通过双击“调用堆栈”窗口中的点,可以跳转到调用每种方法的代码中的点。堆栈的状态被保留,所以你甚至可以在调用方法中看到局部变量的值。
7
您将在堆栈跟踪中看到跟踪(在Visual Studio中为Call Stack Window)。
如果您正在使用调试器,则可以将黄色箭头拖放到前面的代码行以重复该方案。但是,它并不总是有效。
9
如果你有VS2010旗舰版,“Intellitrace”功能可以让你做到这一点。它基本上记录了大量的执行数据(直到并包括每个方法调用的参数&),并允许您及时回退以检查这些点处的变量值。
7
相关问题
- 1. 执行程序时发生异常c#程序
- 2. 致命异常:执行doInBackground()时发生异步#5错误
- 3. Visual Studio和进程冻结时发生异常(我认为)C#
- 4. 在Netbeans中逐步执行应用程序的执行路径
- 5. 在Visual Studio API中生成事件并在生成后执行步骤
- 6. 捕获异常后继续执行程序执行
- 7. Visual Studio 2008 - 应用程序在未处理的异常发生时关闭
- 8. 如何逐步调试/执行Ocaml程序?
- 9. Visual Studio - 终止程序执行?
- 10. Visual Studio C++异常...怪异
- 11. Visual Studio 2010的异步编程
- 12. SQL经纪人:异步程序执行
- 13. 恼人的空引用异常,无法追踪或逐步执行
- 14. Visual Studio 2012 Designer引发异常0x80270257
- 15. CruiseControl.NET和Visual Studio异步CTP
- 16. 程序在Visual Studio中运行,但发布可执行程序崩溃
- 17. 如何从PHP执行异步应用程序异步
- 18. 发生未处理的异常。在Xamarin Visual Studio
- 19. Visual Studio 2013 - 修复未处理的异常已发生
- 20. C#:异步例程执行
- 21. Django +执行异步进程?
- 22. 在visual studio中执行我的C++程序后发送错误报告C++ 2010
- 23. 如何在Visual Studio中调试时强制执行异常?
- 24. 远程执行hadoop作业时发生异常
- 25. 在vstest.console.exe中运行node.js本地测试给出错误:调用执行程序时发生异常'executor:// nodejstestexecutor/v1
- 26. JAX-RPC处理程序发生异常
- 27. 所有异步处理程序完成后执行javascript函数
- 28. Visual Studio C++在发布版本中单步执行代码
- 29. XML-RPC异常从执行到执行异步切换
- 30. Visual Studio禁用运行时异常?
@Cody Gray谢谢 – nan 2010-12-18 15:58:10