Исключение из нехватки памяти в System.Drawing.Image.FromFile ()

У меня есть загрузчик изображений и кроппер, который создает миниатюры, и я иногда получаю исключение Out Of Memory в следующей строке:

Dim bm As Bitmap = System.Drawing.Image.FromFile(imageFile)

Причина ошибки крошечная и очень редкая, но я всегда хотел бы знать, что может быть причиной ее возникновения. Переменная imageFile - это просто Server.MapPath для пути к изображению.

Мне было любопытно, сталкивался ли кто-нибудь с этой проблемой ранее, и если у них были какие-либо идеи, что могло вызвать это? Возможно, это размер изображения?

При необходимости я могу опубликовать код и любую имеющуюся у меня информацию, но хотел бы услышать мнение людей по этому поводу.

Ответы на вопрос(10)

Ваш ответ на вопрос