使用程式碼剖析工具分析應用程式效能

這個主題適用於:

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional 

Visual Studio Express

標題適用於 標題適用於 標題不適用於 標題不適用於

Visual Studio 程式碼剖析工具可讓程式開發人員測量、評估和標定程式碼中效能相關的問題。 這些工具已經完全整合在 IDE 中,提供平順且平易近人的使用者經驗。

對應用程式進行程式碼剖析是直截了當的, 可以從建立新的效能工作階段開始: 在 Visual Studio Team Edition for Developers 中,您可以使用 [效能工作階段精靈] 建立新的效能工作階段。 在效能工作階段結束後,在程式碼剖析期間收集的資料會儲存在 .vsp 檔中。 您可以在 IDE 中檢視 .vsp 檔, 並使用幾種報告檢視,協助您從蒐集的資料中視覺化及偵測效能問題。

程式碼剖析工具也可以從命令列開始使用。 這可以讓使用者能夠彈性地從命令列執行這些工具,或是用這些工具來自動化使用指令碼的作業。

如需與效能及程式碼剖析相關之目前和進階主題的詳細資訊,請搜尋 Microsoft Developer Network 上的主題和 Microsoft 網誌。 請使用 Enterprise Performance Tools Team 做為搜尋關鍵字。

一般工作

工作

相關內容

了解程式碼分析概念:了解使用程式碼剖析工具收集、檢視及分析程式碼效能時所採用的概念和字彙。

熱心投入並執行:了解使用程式碼剖析工具收集、檢視及分析程式碼效能時所採用的基本程序。 依照逐步解說動手嘗試。

設定程式碼分析工作階段:了解如何指定要進行程式碼分析的專案或二進位檔、選取程式碼分析方法、選擇要收集的效能資料,以及如何設定其他程式碼分析工作階段選項等進階方法。

控制程式碼分析工具收集的資料:了解如何使用效能工作階段屬性和互動程序來開始和停止程式碼分析,以及如何將收集的效能資料限制在您所要的資訊。

找出效能問題:了解如何在的程式碼剖析工具 [報表檢視] 視窗中檢視和分析收集到的效能資料。

分析效能變更:了解如何比較兩個程式碼分析工具資料檔案,以分析效能的變化。

儲存及共用您的結果:了解如何儲存程式碼分析資料以供封存或共用。

自動化程式碼分析:了解如何從命令提示字元使用程式碼剖析工具。

以程式設計方式控制程式碼分析:了解如何使用 Managed 和原生程式碼剖析工具 API,直接從原始程式碼控制資料收集。