そこで、データベースからあらゆる種類のデータを取り込む WPF アプリケーションを作成し、Code Synethesis を使用してそのデータに基づいて XML ファイルを作成しました。問題は、書き込みが終了した後、アプリケーションが Windows Cursors.Wait アイコンでハングしているように見えることがあり、アプリケーションをクリックすると完全にフリーズし、タスク マネージャーからアプリケーションのプロセスを閉じる必要があることです。
完成した XML ドキュメント (*.xml) を見ると、データの種類にもよりますが、約 100MB から 200MB (タグとすべてを含む) になります。ガベージ コレクションが原因で、アプリケーションが長時間ビジー状態になっている可能性はありますか? 30分以上放置して最終的に解決することもありますが、理由はわかりません.