Domino.dll を使用して C#.NET 2.0 の NSF ファイルにアクセスしています
一度に 4 つの NSF ファイルにアクセスするために複数のスレッドを使用しています。小さな NSF ファイルでは問題なく動作しますが、大きな NSF ファイルにアクセスしようとすると、メモリ不足の例外が発生し、Notes がサポートできるメモリ セグメントの最大数がを超えました。
この例外は通常、while ループで大きなNSFVIewFolderからNotesDocumentオブジェクトにアクセスしたときに発生します。
Marshal.ReleaseComObject(NotesDocument); を使用してNotesDocumentのインスタンスを解放しています。それでも同じ例外がスローされます。
私の目標は、一度に複数の NSF ファイルにアクセスして (一度に最大 4 個の NSF ファイル)、大きな NSF ファイル (GB 単位の場合もあります) にアクセスすることです。