«Произошла общая ошибка в GDI +» при попытке использовать Image.Save

Я разрабатываю надстройку Outlook 2010 и загружаю изображение из сериализованного XML-файла. Изображение загружается нормально, и я могу присвоить его объекту pictureBox в Winform без проблем. Объект сохранен в

[XmlIgnore]
public Bitmap Image
{
   get { return this.templateImage; }
   set { this.templateImage = value; }
 }

Когда я пытаюсь сохранить физический файл на жесткий диск, я делаю:

string filePath = Path.Combine(dirPath, item.Id + ".jpg");
try
{
    item.Image.Save(filePath, System.Drawing.Imaging.ImageFormat.Jpeg);
}
catch (Exception e)
{
    Debug.WriteLine("DEBUG::LoadImages()::Error attempting to create image::" + e.Message);
}

и я получаю общую ошибку в GDI +. Я проверил разрешения на запись для папки, и у нее есть разрешения на запись. Я не уверен, что здесь не так. Я также изменил ImageFormat на bmp и png и т. Д., Чтобы посмотреть, была ли это проблема с конвертацией ... но это не так. Кто-нибудь посоветует что-нибудь попробовать?

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

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