EurekaLog.NET is the new C#, VB.NET and Delphi Prism add-in tool that gives your
application (WinForms, Console, Web, WPF, etc.) the power to catch all
exceptions. It generates a detailed log of the call stack at the point that
raised the exception, showing file name, class, method and line number, (see
this example),
and displays it on screen and optionally sends it back to you via email or to a
Web Server (using the HTTP-S/FTP protocols or sending directly to your preferred
"Web Bug Traking" tool), thus helping speed up the process of bug-location and
resolution by a factor of 10!
EurekaLog.NET is easy to use because it's fully integrated into Visual Studio -
just rebuild your application to add this new capability. EurekaLog.NET does not
affect application performance (it runs only when an exception occurs) but needs
the .PDB file to show the call-stack line numbers.
EurekaLog.NET is written in C# and contains only managed code. It is compatible
with .NET Framework 2.0 and higher. .NET Framework 1.x is not supported.
EurekaLog.NET is compatible with Visual Studio 2005, 2008 and 2010. It works on
all Windows platforms, from Win 95 to Win 7.