1

アプリケーションがいつクラッシュしたかを検出するスマートな方法はありますか? この情報を使用して、クラッシュ レポートをサーバーに送信したいと考えています。

私が見つけた唯一のことは、チェックすることです:

LaunchActivatedEventArgs args.PreviousExecutionState == 
      ApplicationExecutionState.Terminated

次回アプリケーションを起動したときに、実行状態が「Terminated」になっているという理由だけで、アプリケーションがクラッシュしたことを確認できますか? これを他にどのように確認できますか?

4

1 に答える 1

1

AppDomain.UnhandledExceptionまたはApplication.UnhandledExceptionイベントを使用できます。

于 2013-08-15T07:42:43.990 に答える