Исключение из нехватки памяти - PullRequest
0 голосов
/ 08 февраля 2010

При загрузке флэш-файла размером 70 МБ и более в приложение WPF оно успешно работает один или два раза, а затем начинает выдавать OutofMemoryException. Но при загрузке небольших флеш-файлов размером от 10 МБ до 20 МБ он всегда работает успешно. Вот шаги, которые мы выполняем:

  1. ReadAllbytes файла флэш-памяти.
  2. Создание MemoryStream экземпляра сверху, шаг
  3. Используйте флэш-компонент f-in-box и передайте MemoryStream в качестве аргумента.

Просто интересно, есть ли у кого-нибудь предложения. Спасибо N

1 Ответ

0 голосов
/ 08 февраля 2010

Вы очищаете объект после его создания? Я не парень WPF, но в asp.net, когда я создаю объект и забываю закрыть его, при следующей загрузке создается другой экземпляр. Это может очень быстро сжечь память, если размер файла составляет 70 МБ

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...