This project has moved and is read-only. For the latest updates, please go here.


Rating: No reviews yet
Downloads: 1488
Change Set: 84390
Released: Jan 9, 2013
Updated: Jan 9, 2013 by VanceMorrison
Dev status: Stable Help Icon

Recommended Download

application, 1707K, uploaded Jan 9, 2013 - 656 downloads

Other Available Downloads

application, 2270K, uploaded Jan 9, 2013 - 832 downloads

Release Notes

The contains the TraceEvent.dll as well as it PDB and XML documentation. It also contains the unmananged DLLs for the X86 architecture (AMD64 available in the src distribution). See the README.txt for more details.

The can simply be copied locally and built using the .SLN file
If you unpack the PerfMonitor 2.0 release source beside it, you can build PerfMonitor as a sample.

Version 1.2.7. Numerous changes (over a year's worth). There are a few breaking changes, but the port should be easy.

TraceEvent supports stacks and symbol lookup for stacks, including using Symbol servers. It also supports the 'RegisterTraceEventParser' that knows how to decode any ETW provider registered officially with the Operating system (that is all the OS supplied ETW providers).

TraceEvent also supports System.Diagnostics.Tracing.EventSources, and in particular knows how to take an EventSource name and create GUID from it the way an eventSource does (see GetEventSourceGuidFromName).

Depending on the exact functionality you use in TraceEvent you MIGHT need additional unmanaged DLLs. This Bin release above has the X86 version of this, however the source code has the DLLs for either. See the README.txt in the binary drop (or in the supportsFiles directory) for details on when the unmanaged DLLs are used (mostly for symbol lookup)

Reviews for this release

No reviews yet for this release.