Compatibility

The Sentry .NET SDK directly targets the following platforms:

  • .NET 5, and .NET 6
  • Platform-specific versions of .NET 6 for Android, iOS, and MacCatalyst
  • .NET Core 3.0
  • .NET Standard 2.0 and 2.1
  • .NET Framework 4.6.1

According to the .NET Standard compatibility table, that means it should also work well with the following:

  • Mono 5.4 and newer
  • Xamarin.Android 8.0 and newer
  • Xamarin.Mac 3.8 and newer
  • Xamarin.iOS 10.14 and newer
  • Universal Windows Platform 10.0.16299 and newer

To ensure a high degree of confidience, Sentry runs a comprehensive validation test suite for most SDK functionality. Our tests are run targeting the following platforms:

  • .NET 6 - Windows, macOS, and Linux
  • .NET Core 3.1 - Windows, macOS, and Linux
  • .NET Framework 4.8 - Windows
  • Mono 6.12.0 - macOS and Linux
  • Android 8.1, 9, 10, 11, 12, 12.1 and 13 (API versions 27-33)
Help improve this content
Our documentation is open source and available on GitHub. Your contributions are welcome, whether fixing a typo (drat!) or suggesting an update ("yeah, this would be better").