本主題說明從 .vsp 或 .vsps 程式碼剖析資料檔案產生逗號分隔值 (.csv) 報告的基本 VSPerfReport 命令。 如需所有報告選項的說明,請參閱 VSPerfReport。
報告命令
使用下列其中一個命令,為指定的程式碼剖析資料檔建立報告。
VSPerfReport VSPFile /Summary:All
為 .vsp 或 .vsps 產生所有可用的報告。VSPerfReport VSPFile **/Summary:**ReportType[,ReportType...]
產生指定的報告類型。VSPerfReport VSPFile /CallTrace
產生列出每一個資料收集事件的報告。 僅限檢測。
摘要報告類型參數
下表說明指定的報告類型選項產生的報告。 報告的資料行取決於用來收集資料的程式碼剖析方法。
摘要參數 |
報告描述 |
報告參考 |
|---|---|---|
CallerCallee |
代表函式之間的父/子關聯性。 |
|
Function |
依照函式列出程式碼剖析資料。 |
|
CallTree |
代表執行程式碼剖析期間,函式的執行路徑以及程式碼剖析資料。 |
|
Counter |
列出執行程式碼剖析期間收集的程式碼剖析標記和 Windows 效能計數器的值。 |
|
Ip |
依照指令列出程式碼剖析資料。 |
|
Life |
列出所配置物件的存留期。 |
|
Line |
依照原始程式碼程式行列出程式碼剖析資料。 |
|
Header |
程式碼剖析資料檔標頭資訊。 |
檔案專用。 |
Mark |
執行程式碼剖析期間收集的程式碼剖析標記。 |
|
Module |
列出模組的程式碼剖析資料。 |
|
Process |
列出處理序的程式碼剖析資料。 |
|
Thread |
列出執行緒的程式碼剖析資料。 |
|
Type |
依照型別列出配置程式碼剖析資料。 |
|
Contention |
資源爭用。 |
|
RuleWarnings |
列出效能規則問題。 |
|
ETW |
列出執行程式碼剖析期間收集的 Windows 事件追蹤 (ETW) 事件。 |