有沒有一種方法可以從出現錯誤/異常的位置退回程序?或者查看發生錯誤之前調用方法的順序?發生異常後逐步執行程序 - 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