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

Release 1.1.20103

Rating:        Based on 3 ratings
Reviewed:  3 reviews
Downloads: 810
Change Set: 9b93510ee208
Released: Jan 2, 2012
Updated: Jan 3, 2012 by sgryphon
Dev status: Stable Help Icon

Recommended Download

Application Complete (binaries plus examples)
application, 393K, uploaded Jan 3, 2012 - 715 downloads

Other Available Downloads

Application Binaries only
application, 43K, uploaded Jan 3, 2012 - 95 downloads

Release Notes

Note: The preferred method to integrate Essential.Diagnostics with your project is via the Essential.Diagnostics NuGet package, which contains just the binaries needed to use the extensions (the same files that are in the Binaries only download).

For the example project, which runs using Visual Web Developer 2010 Express, download the Complete package. The examples project contains a reference to the NuGet package.

Recent Changes:
Patch release with fixes for:
  • Feature #4: Add HttpContext items -- RequestUrl, RequestPath, UserHostAddress, AppData.
  • Issue #1: TraceFormatter.cs dependent on System.Windows.Forms. We only want the application name part, so use either Assembly.GetEntryAssembly() directly, or for native code use kernel32 GetModuleFileName(), without checking security.
  • Issue #2: traceSource.TraceInformation("Information message") throws exception with SqlDatabaseTraceListener. (Issue was in TraceListenerBase and affected all listeners.)
  • Issue #12: Allow currently open log file to be shared with another program (for read access only).

Complete download also includes new ASP.NET web example.

Reviews for this release

Very useful indeed.
by vsnet7 on Sep 28, 2012 at 5:44 PM
Good going. Easy to set up and configure.
by RandomEngy on Jul 24, 2012 at 9:48 PM
Exactly the extensions to the .NET tracing and logging that I have been looking for!
by msdncommon on May 29, 2012 at 12:47 AM