VSPerf
使用 VsPerf 命令列工具:
當 Visual Studio 在裝置時,未安裝的設定檔從命令列存放區的 Windows 應用程式。
使用取樣程式碼剖析方法,分析 Windows 8 桌上型電腦應用程式和 Windows Server 2012 應用程式。
如需您的程式碼剖析選項的詳細資訊,請參閱 剖析 Windows 8 和 Windows Server 2012 應用程式。
本主題內容
本主題描述可用於 vsperf.exe 命令列工具的選項。此主題包括下列章節:
只有 Windows 存放區應用程式
Windows 8 桌上型電腦應用程式和 Windows Server 2012 只應用程式
所有應用程式
只有 Windows 存放區應用程式
這些選項只適用於 Windows 存放區應用程式。
/app:{AppName} |
啟動程式碼剖析工具並等待指定的應用程式從 [開始] 功能表啟動。 執行 vsperf /listapps 檢視安裝之應用程式的應用程式名稱和 PackageFullName。 |
/package:{PackageFullName} |
啟動程式碼剖析工具並等待指定的應用程式從 [開始] 功能表啟動。 執行 vsperf /listapps 檢視安裝之應用程式的應用程式名稱和 PackageFullName。 |
/js |
要求提供分析 JavaScript 應用程式。 從 JavaScript 應用程式收集效能資料。 只有使用/package 或/attach。 |
/noclr |
選擇項。CLR 不收集資料。 只有使用/package 或/attach。 最佳化,不解析任何 Managed 符號。 |
/listapps |
列出已安裝的應用程式名稱和 PackageFullNames。 |
Windows 8 桌上型電腦應用程式和 Windows Server 2012 只應用程式
這些選項會存放在 Windows 應用程式無法運作。
/launch:{Executable} |
啟動並啟動程式碼剖析指定的可執行檔。 |
/args:{ExecutableArguments} |
指定命令列引數傳遞 /launch 目標。 |
/console |
在新的命令視窗中 /launch 目標。 |
所有應用程式
這些選項會套用至所有 Windows 8 或 Windows Server 2012 應用程式。
/attach:{PID|ProcessName}[,PID|ProcessName]... |
從指定的處理序收集資料。 使用工作管理員檢視處理序 ID (PID) 和管理執行應用程式的名稱。 |
/file:{ReportName} |
選擇項。指定輸出檔 (覆寫現有的檔案)。 只有使用/package 或/attach。 |
/pause |
暫停資料收集。 |
/resume |
繼續資料收集。 |
/stop |
停止資料收集和結束目標處理序。 |
/detach |
停止資料收集,不過,讓目標處理序繼續執行。 |
/status |
顯示程式碼剖析工具狀態。 |