C# Изображение повреждено Windows Сервер 2012 - Работает Windows 10 - PullRequest
0 голосов
/ 19 марта 2020

Я работаю над проектом. net, где пользователь может загружать изображения. После загрузки, иногда не всегда, приложение не может загрузить файл изображения: Image.FromFile(filePath) Создает исключение: «OutofMemory».

Приложение работает на Windows Server 2012 Если я вручную пытаюсь открыть изображение на сервере я получаю: «Это недопустимый растровый файл, или его формат в настоящее время не поддерживается. (Этот конкретный файл - JPEG).

Если я скопирую файл в мою Windows 10 Я могу без проблем открыть его в программе просмотра изображений или рисования. Если я снова сохраню его в формате jpg на windows 10 и отправлю на сервер, он будет работать. Поэтому я не уверен, что файл действительно поврежден, поскольку windows 10 может открыть его.

У кого-нибудь есть какие-либо подсказки? Заранее спасибо.

...