我可能聽起來很愚蠢,但我在調試時很幼稚。 我有一個疑問,爲了跟蹤程序中的執行流程,應該將最佳點放在斷點上? 是否這樣,我們將放置一個斷點,在那之前的應用程序執行流程不會被跟蹤?在VS 2010中調試應用程序
回答
放置斷點的最佳點是需要打破功能的位置。
如果由於條件而無法達到該確切點,則在條件上斷開會導致跳過並確保確實想要調試的代碼將達到。
您需要將斷點放到您希望調試速度最快的代碼的位置。
非常感謝您的早期回覆。我清楚地懷疑。我還有一個疑問,我應該使用F10還是F11? –
@ItiTyagi - 如果你需要進入被調用的函數,使用'F11',否則'F10'。你應該做什麼,直到你明白每個人的工作方式。沒有「正確」的調試方式。 – Oded
好的,再次感謝你。 –
爲了調試它,您可以在非常接近或剛好位於一段代碼之前放置一個斷點,然後當執行在斷點處暫停時,逐行檢查變量的狀態並跟隨執行的路徑。
是的,謝謝你解釋得很好。 –
- 1. 無法在VS 2010中調試WPF應用程序(xaml.cs)
- 2. VS 2010調試
- 3. 無法調試通過VS 2010運行的Silverlight應用程序
- 4. 如何在VS 2010中停止調試時正常退出ASP.NET應用程序?
- 5. VS 2010遠程調試不起作用
- 6. 在VS 2010上用WIN 7調試asp.net處理程序
- 7. 爲什麼當我試圖調試VS 2008應用程序時,VS 2010調試器會彈出?
- 8. 在Visual Studio 2010中調試Web應用程序令人討厭
- 9. 如何在VS 2010 Professional中調試VBScript?
- 10. 調試控制檯應用程序和Web API應用程序從Visual Studio 2010
- 11. VS 2010編碼UI測試 - 啓動引用的應用程序
- 12. 在VS代碼中調試ASP.NET 5應用程序
- 13. 如何在VS 2012中同時調試2個應用程序?
- 14. 如何在VS代碼中調試vue js應用程序?
- 15. 在VS 2008和IIS中調試現有的ASP.NET應用程序
- 16. 當調試x64應用程序時,Visual Studio 2010會凍結
- 17. 在VS 2010中調試時未調用析構函數
- 18. 調試Winforms應用程序
- 19. 在VS 2010中啓動帶有編碼UI測試的Web應用程序
- 20. 在VS 2010 Ultimate中加載經典ASP應用程序的測試
- 21. 在VS 2010中啓動一個包含編碼UI測試的應用程序
- 22. 在Visual Studio 2010中調試由C++程序調用的Fortran dll
- 23. 在VS 2010中調試時序列化數據
- 24. 調試Haskell應用程序
- 25. VS2008/2010調試器更改應用程序行爲
- 26. 使用VS 2010調試導入的dll
- 27. vs 2010中的異常調試
- 28. VS 2010 XAML調試卡在斷點
- 29. 在VS 2010 beta中運行Silverlight應用程序的問題
- 30. 如何在vs 2010中創建MVVM silverlight應用程序?
跟蹤與它無關,調試時沒有任何「性能」考慮因素。 – Oded