![](/img/trans.png)
[英]Unable to hit the breakpoints after attaching the Microsoft Word process while debugging in Visual Studio 2013
[英]In Visual Studio 2012/2013 is it possible to have breakpoints or methods listed automatically while debugging
在提出問題之前,我對此進行了一些研究,並且由於我可能提出的問題有誤,因此我可能沒有首先在此處進行正確的搜索。
我要完成的工作是,當我開始在Visual Studio中調試或運行應用程序時,是讓IDE向我展示在GUI /應用程序中執行某項操作時正在執行哪些方法。
例如,如果我在GUI中單擊標記為“搜索”的按鈕,則希望查看針對此過程執行的事件/方法鏈。 我不確定。 我希望我已經正確地問了這個問題。 感謝您的時間。
嘗試使用IntelliTrace。
Break All
。 如果未顯示“ IntelliTrace”窗口,請單擊“調試”->“ Windows”->“ IntelliTrace事件”; Call View
鏈接; 有兩種方法可以解決此問題:
如果您不知道要查找的代碼在哪里,則只需使用Profiler(如JetBrains dotTrace)啟動程序。 然后,准備按下按鈕,單擊“開始分析”,單擊按鈕,然后在操作完成后立即單擊“獲取快照”。 現在,使用dotTrace的“調用樹”來查看哪些方法調用了哪個方法。 我一直為此目的一直使用這種技術! 在此視圖中,您可以使用箭頭鍵導航方法調用樹。
如果您大致了解單擊GUI上的按鈕時將調用哪個類[/ es],但不確切知道要調用哪些方法,則可以在類上使用OzCode的 “向每個方法添加斷點”,這樣,即使您不知道將要調用的確切方法,只要訪問該類,就可以進入調試器並進行探索。
盡職調查免責聲明:我是OzCode的共同創建者。
您可以使用Runtime Flow工具(由我開發,由我開發)來查看.NET應用程序中用於GUI操作的事件/方法鏈。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.