Как я могу получить .NET, чтобы сохранить это изображение?

у меня естьэто изображение JPEGЭто нормально открывается в Picasa, Photoshop, веб-браузере и т. д., но в .NET он просто отказывается работать.

 Image image = Image.FromFile(@"myimage.jpg");
 image.Save(@"myimage2.jpg");
 // ExternalException - A generic error occurred in GDI+.

Есть ли способ восстановить его в .NET, чтобы я мог работать с ним (мне нужно изменить его размер), не устраняя проблему в источнике?

Полная информация об исключении:

source: System.Drawing
type: System.Runtime.InteropServices.ExternalException
message: A generic error occurred in GDI+.
stack trace:
at System.Drawing.Image.Save(String filename, ImageCodecInfo encoder, EncoderParameters encoderParams)
   at System.Drawing.Image.Save(String filename, ImageFormat format)
   at System.Drawing.Image.Save(String filename)
   at ConsoleApplication20.Program.Main(String[] args) in C:\Users\sam\Desktop\S
ource\ConsoleApplication20\ConsoleApplication20\Program.cs:line 16

Эта проблема воспроизводима в Windows 7.

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

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