WP7 アプリケーションで Start キーを押してからすぐに Back キーを押してアプリに戻り、これらの手順をすばやく何度も繰り返すと、アプリケーションがクラッシュすることに気付きました (予期せず終了し、Back キーを使用して回復する方法はありません) )。これはデバイスで発生し (エミュレーターでは見られません)、アプリケーションがシャットダウンされるまでに 10 ~ 15 の手順が必要です。状態の保存/復元に関する Microsoft のガイドラインに従います。さらに、そのような方法で試した他のすべてのアプリもクラッシュします。ただし、一部のアプリは、他のアプリよりもこの方法で強制終了するのがはるかに困難です。このストレス テストの実験中に、私は次のことに気付きました。
- XNA ゲームは、純粋な Silverlight アプリよりも耐性が低い傾向があります
- アプリケーションが保存/回復するデータが多いほど、耐性が低くなります
それが既知の問題なのか、それとも何か他の問題なのか、誰にもわかりますか? 問題を完全に解消できない場合、ゲームをより安定させる方法についてアドバイスをいただければ幸いです。