0

私の C# アプリではgcAllowVeryLargeObjects、大規模なデータセットで画像処理を行っているため、大量の RAM を使用しています。今、いくつかの UnitTests を書きたいと思っていgcAllowVeryLargeObjectsます。

私の設定は、Newtonsoft.Json を使用して大きな 1D バイト配列を含む JSON ファイルを読み取ることです。私が最初に経験したエラーはObjectOutOfMemoryException、ファイルをデシリアライズするときの典型的なものでした。ExceptionMessage は次のとおりでした:配列次元がサポートされている範囲を超えました。

私はそれを使用して管理しましたが<gcAllowVeryLargeObjects enabled="true"/>、今では Newtonsoft.Json に問題はありません。しかし、UnitTest については、このランタイム パラメータを設定する方法がわかりません。うまくいけば、あなたの一人がアイデアを持っています。

4

2 に答える 2