私はC#で.NET Compact Framework 3.5でモバイルアプリケーションを開発しています。 メモリに状態を保存する必要があります。つまり、アプリケーションがクラッシュした場合、アプリケーションはクラッシュ前の状態に再起動する必要があります。アプリケーションのモバイル状態をメモリに保存する方法は?
フォームだけでなく、すべてのビジネスロジックも保存する必要があります。 このような機能を管理する簡単な方法があるかどうかを知りたい場合は、手がかりがありますか? シリアル化は正しいことですか?
ありがとうございました。
*同じ*状態を復元してもアプリケーションがクラッシュすることはありませんか?そして、あなたが「より早期のきれいな状態」を意味するならば、あなたはトランザクションデータベースを見てはいけませんか? – reto
良い質問です!実際、この問題は主に、ユーザーが手動でアプリケーションをシャットダウンしたときなどに発生します。私は、トランザクションナルデータベースは、このアプリケーションのための残虐であると思う。 – OutOfBound