The BugSplat .NET SDK supports applications written using the Microsoft Common Language Runtime (CLR). This includes applications written using C#. The managed call stacks captured at the time of a crash include function names, source code file names, and line numbers. In addition, BugSplat will also display mixed-mode call stacks which have both managed code and native code on the stack.
To get a feel for the BugSplat service before enabling your application, feel free to experiment with the myDotNetCrasher sample application, which is part of the BugSplat software development kit. You may also want to browse the .NET API documentation.
Instructions for modifying the default crash dialog can be found on the Windows Dialog Box page.
In a few simple steps, your .NET application can be modified to provide full debug information on the BugSplat website when it crashes.
BugSplatRC.dllto your application's installer.
BugSplatRC.dllwith Visual Studio if you wish to change the banner displayed when your application crashes.