我即将向商店发布应用程序 - 营销从明天开始 - 并注意到它在某些设备上崩溃了。我在ApplicationUnhandledExceptionEventHandler中添加了一个电子邮件编写器,因此我可以向我发送错误。我向商店提交了测试版,等待了4.5个小时让微软接受它,然后在接收时,beta测试人员尝试了它,他们遇到的错误没有打到处理程序。刚关闭应用程序。我很生气。
是否存在未触及ApplicationUnhandledExceptionEventHandler的情况?
OutOfMemoryException可以在不调用它的情况下使应用程序崩溃吗?
[编辑]
似乎小怪物是BackgroundTransferService。在检查每个请求状态时,我使用的是Microsoft提供的代码片段,它实例化了几个与传输状态相关的bool变量(WaitingForExternalPower等),没有赋值。设置这些变量时,它使应用程序崩溃,但没有调用ApplicationUnhandledExceptionHandler。