共用方式為


HOW TO:使用命令列工具蒐集檢測資料

更新:2007 年 11 月

您可以使用 Visual Studio Team System Development 版 IDE 或 VSInstr 命令列工具檢測您的應用程式。在本主題中,我們將使用命令列工具來檢測程式碼。

命令列工具位於 <drive>:\Program Files\Microsoft Visual Studio 9\Team Tools\Performance Tools> 目錄中。

注意事項:

若要在發行的組建中參考 Microsoft 符號資訊,請參閱 HOW TO:參考 Windows 符號資訊

若要使用命令列工具檢測二進位檔

  1. 開啟命令列視窗。

  2. 若要剖析 Managed 應用程式,請輸入下列命令,以設定適當的環境變數:

    VsPerfCLREnv /traceon

    注意事項:

    在下列步驟中,請以您電腦上應用程式的適當磁碟機和路徑位置,取代 <drive> 和 <path>。

  3. 在命令提示字元中輸入下列命令,以檢測您的二進位檔:

    <drive>:\<path>VSInstr <drive>:\<path>\application_name.exe

    原始二進位檔會重新命名為 .orig 副檔名,而對原始檔案的複本進行檢測。

  4. 在命令提示字元中輸入下列命令,以啟動 VSPerfCmd:

    <drive>:\<path>**VSPerfCmd start:/trace /output:**c:\<path>

    副檔名為 .vsp 的報告隨即建立在 /output 選項所指定的資料夾中。

  5. 從命令列啟動您的應用程式。

  6. 執行應用程式的情節以產生效能資料。

  7. 結束應用程式。

  8. 在命令提示字元中執行下列命令,以關閉效能監視器:

    <drive>:\<path>VSPerfCmd /shutdown

  9. 執行下列命令來移除 VSPerfCLREnv 環境變數:

    <drive>:\<path>VSPerfCLREnv /traceoff

  10. 在 Visual Studio IDE 中開啟 .VSP 檔案來檢查程式碼剖析資料。請指向 [檔案] 功能表,然後按一下 [開啟]。找到檔案之後,按一下 [開啟]。

請參閱

概念

了解檢測資料值

參考

VSInstr