Windows Phone アプリケーションを開発しています。私のアプリケーションでは、Longlistselector を使用し、MVVM を使用して画像を含む長いリストをロードしています。また、リストの後の詳細ページには、高解像度の画像がほとんどありません。
私のアプリケーションでは、ページ 1 からページ 2 へ、ページ 2 からページ 1 へ n 回移動します。戻るナビゲーションでアプリケーションがクラッシュし、ArgumentOutOfRangeException と OutOfMemoryException が発生します。
Windows Phone アプリケーションの分析を行いました。GC イベントが頻繁に呼び出されていることを示しています。ただし、どの時点でアプリケーションがクラッシュするか、およびアプリケーションが使用するメモリを削減またはクリーンアップする方法は示されません。
メモリのクリーンアップとメモリリークを防ぐ方法を知っている人がいたら教えてください。