Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Best crash reporting framework for .NET desktop applications? [closed]

I've got a couple simple Windows Forms apps that I'd like to add crash reporting to. Something that will give me info on what crashes are happening on user's machines (wrt my app, of course), including stack traces, logs, and screenshots, and a UI component for asking the user whether they want to upload it, etc. My apps are free, so I'd prefer a free component, and something that included an online aggregator (like http://www.hoptoadapp.com/ for Rails) would be perfect. However, I've searched around and haven't seen anything like that for .NET. What would you guys suggest?

like image 869
bhollis Avatar asked Dec 12 '08 04:12

bhollis


2 Answers

Wumpus (aka Jeff Atwood) published some cool exception handling stuff years ago (it may have even been .net 1.1 days) but it is quite good and easy to use (and will convert to newer version of .net with success.) I am using it with an app I am writing...and since you get full source you can extend it easily.

Here is a link...

http://www.codeproject.com/KB/exception/ExceptionHandling.aspx

Oh yeah...the following link was the same library as above converted to c# and extended a bit...so choose your flavor.

http://www.codeproject.com/KB/exception/ErrorLoggingLibrary.aspx

Seth

like image 87
Seth Spearman Avatar answered Oct 02 '22 20:10

Seth Spearman


There is a commercial alternative called {smartassembly} that does error reporting.

like image 44
Magnus Lindhe Avatar answered Oct 02 '22 20:10

Magnus Lindhe