WindowsPerfGUI is a Visual Studio extension that aims to provide a GUI for Windows Perf
In order to set the path to the wperf
executable, go to Tools -> Options -> Windows Perf -> Wperf Path
and set the absolute path to the wperf.exe
executable and then on the Validate button. If all is well, you should see the version[^1] of wperf.exe
as well as wperf-driver
, It will also populate the list of available events and metrics[^2] in `wperf. If not, you will see an error message.
PS: as long as this step has not been fulfilled, the extension will not work.
└───WindowsPerfGUI
├───Commands (Commands for the extension)
├───Properties (Contains the AssemblyInfo.cs file that describes the application metadata)
├───Resources (Contains the icons for the extension as well as all the locals)
├───ToolWindows (Contains the code for the tool window)
├───Options (Contains The settings page for the extension)
├───SDK (Contains a wrapper around wperf the cli)
├───Utils (Contains utility functions and classes)
├───Components (Contains a set of reusable components)
└───Themes (Contains the main style for the generic components)
To get started with the project, see our Wiki page.
To contribute to the project follow our Contributing Guidelines.
All code in this repository is licensed under the BSD 3-Clause License