Sentry package for WinUI 3 apps
Suggestion:
Package named Sentry.UI.Xaml that depend on Microsoft.UI.Xaml and targets netstandard2.0 (or should/has to be: uap10.0)?
Add specific info that can be read with native APIs:
- https://github.com/getsentry/sentry-dotnet/issues/3260
- https://github.com/getsentry/sentry-dotnet/issues/3313
- https://github.com/getsentry/sentry-dotnet/issues/285#issuecomment-2471605363 (get device info)
Resolves (if we can get sentry-native to work there, as it does on Native AOT):
- https://github.com/getsentry/sentry-dotnet/issues/3244
Have the Sentry.Maui depend on it if target is uap10.0, (should this also be available on netX.0-windows?)
- https://github.com/getsentry/sentry-dotnet/issues/3706
See also
- https://github.com/getsentry/sentry-dotnet/issues/3347
- https://github.com/getsentry/sentry-dotnet/issues/3561
See my comment https://github.com/getsentry/sentry-dotnet/issues/2076#issuecomment-2440130964: there is WinUI 2, which is using UWP and .NET Native; and there is now WinUI 3, which is decoupled from the OS and can run in any C#/C++ Win32 app.
possibly a dupe of:
- https://github.com/getsentry/sentry-dotnet/issues/3347
Not 100% a dupe: the other issue was talking about UWP specifically, while this issue is about "WinUI" - both WinUI 2 on UWP and WinUI 3 on Win32? (see https://github.com/getsentry/sentry-dotnet/issues/2076#issuecomment-2440130964)
I've renamed both of the issues to "re-scope" them somewhat. The other issue I've named "Support UWP / WinUI 2" and this one I've clarified to be about "WinUI 3".
I think it makes sense to keep those separate.