Download Latest Version PerfView and TraceEvent 3.1.23 source code.zip (159.8 MB)
Email in envelope

Get an email when there's a new version of PerfView

Home / v3.1.23
Name Modified Size InfoDownloads / Week
Parent folder
Microsoft.Diagnostics.Tracing.TraceEvent.3.1.23.snupkg 2025-07-11 1.4 MB
PerfView.pdb 2025-07-11 1.2 MB
Microsoft.Diagnostics.Tracing.TraceEvent.3.1.23.nupkg 2025-07-11 5.4 MB
PerfView.exe 2025-07-11 24.7 MB
PerfView and TraceEvent 3.1.23 source code.tar.gz 2025-07-11 159.4 MB
PerfView and TraceEvent 3.1.23 source code.zip 2025-07-11 159.8 MB
README.md 2025-07-11 1.8 kB
Totals: 7 Items   352.0 MB 27

Roll-up through 2025/07/11.

  • Fixed TraceEvent CaptureState API to support previously unsupported keyword configurations. [#2222]
  • Added Exception Stacks view for .nettrace files to enhance exception diagnostics. [#2223]
  • Corrected outdated documentation references to "GC Heap Alloc Stacks". [#2224]
  • Fixed off-by-one error in P/Invoke buffer handling for Windows volume events. [#2227]
  • Fixed broken links in the PerfView user guide. [#2225]
  • Improved error handling by throwing when TdhEnumerateProviders fails, enabling better diagnostics. [#2177]
  • Added AutomationProperties.Name to the Process Selection DataGrid for improved accessibility. [#2239]
  • Fixed focus indicator visibility for hyperlinks in dark mode and high contrast themes. [#2235]
  • Addressed NullReferenceException in Anti-Malware view. [#2233]
  • Fixed WebView2 crash on close by implementing proper disposal pattern. [#2230]
  • Added support for native AOT gcdumps, expanding compatibility with modern .NET workloads. [#2242]
  • Fixed NVDA screen reader issue where Theme menu items did not announce selection state. [#2237]
  • Extended PredefinedDynamicTraceEventParser to support dynamic events from additional sources. [#2232]
  • Implemented MSFZ symbol format support in SymbolReader. [#2244]
  • Removed usage of DefaultAzureCredential, simplifying authentication dependencies. [#2255]
  • Added option to hide TimeStamp columns in the EventWindow View menu. [#2247]
  • Fixed NVDA screen reader reporting incorrect list count for File menu separators. [#2257]
  • Fixed unhandled exception when double-clicking in scroll bar area with no content. [#2254]
  • Fixed universal symbol conversion for overlapping mappings. [#2252]
  • Fixed TraceEvent.props to respect ProcessorArchitecture when RuntimeIdentifier is set. [#2249]
Source: README.md, updated 2025-07-11