アプリケーションがいつクラッシュしたかを検出するスマートな方法はありますか? この情報を使用して、クラッシュ レポートをサーバーに送信したいと考えています。
私が見つけた唯一のことは、チェックすることです:
LaunchActivatedEventArgs args.PreviousExecutionState ==
ApplicationExecutionState.Terminated
次回アプリケーションを起動したときに、実行状態が「Terminated」になっているという理由だけで、アプリケーションがクラッシュしたことを確認できますか? これを他にどのように確認できますか?