请参阅屏幕截图。我当前的所有崩溃都在 Microsoft 开发人员仪表板的“运行状况”部分下显示“未知”。当我单击它时,没有提供任何信息来帮助调试问题。
如何检测这些崩溃?是否有任何第三方崩溃检测 SDK 可以更好地适用于 C# WinUI 3 应用程序?
现在我只是猜测可能出了什么问题。该应用程序有一个巨大的代码库,所以我需要一些东西来离开这里......
您需要确认这些来自“商店应用用户”;而不是来自桌面上的某些内容。对于 UWP,“我的”失败会显示在商店中;时间线告诉我它们是我的。 (商店想要在我的计算机上安装我的商店应用程序;即使我从我的计算机“发布”)。
无论如何,我都会在适当的情况下使用“try ... catch”,记录所有错误并为用户提供“发送”错误报告的选项(在需要的情况下)。