Windows Forms

In addition to initializing the SDK with SentrySdk.Init, you must also configure the WinForms error handler.

Sentry's .NET SDK works with WinForms applications through the Sentry NuGet package. It works with WinForms apps running on .NET Framework 4.6.1, .NET Core 3.0, or higher.


The SDK automatically handles AppDomain.UnhandledException. On Windows Forms, for production apps (when no debugger is attached), the small Window pops up when an unhandled error occurs. To get the exception to rethrow the error so it is captured by Sentry, also configure:

using System.Windows.Forms;



Discussion on GitHub Application.SetUnhandledExceptionMode

You can edit this page on GitHub.