.netアドインでOutOfMemory例外が発生します。アドインは、多数の管理対象オブジェクトと非管理対象オブジェクトを使用しています。この例外をトラップする方法はありますか?
更新:定期的に解放せずに処理する必要のある大量のデータを処理する場合、どのアプリケーションでもOutofMemory例外が発生する可能性があると思います。メモリ内のいくつかの構造を分析するメソッドがあるとします。300の構造を指定し、それぞれをメモリにロードして分析し、処理を完了します。この操作では、メモリ使用量はXでした。処理する構造を3000にすると、メモリ内の3000を分析し、メモリ使用量は10Xになります。
更新しました
この問題はExcel2007でのみ発生し、Excel 2003では発生しません。そのため、MSDNの担当者に調査を依頼しました。