Сериализация часто вызывает проблему нехватки памяти в VB.Net - PullRequest
0 голосов
/ 21 ноября 2018

Я часто работал над проблемой нехватки памяти, и в основном OutOfMemoryException вызывается, когда код выполняет сериализацию или десериализацию.Чаще всего это исключение вызвано тем, что программа сериализует объект, который содержит список другого объекта, который имеет большое количество элементов списка и элемент имеет много строковых свойств.

Чтобы решить эту проблему, я обычно уменьшаюномер свойства для сериализации.Он работает в случае, когда процессу требуются не все свойства.

Однако существует случай, когда все свойства необходимо сериализовать, поскольку свойства используются следующим процессом.Есть ли кто-нибудь, кто сталкивался с подобными проблемами и нашел лучшее решение для преодоления проблемы?Например, решение, отличное от сокращения количества сериализуемых свойств.

Извините за мой плохой английский.Заранее большое спасибо.

...