解决图片存入时 A generic error occurred in GDI+ 报错

在下载远程图片时存入磁盘报错语句

img.Save(filePath, System.Drawing.Imaging.ImageFormat.Jpeg);

  

首先检查了文件夹权限的问题,还是不行图片写不进去

 后来网上查找是因为我在读取图片时,它会将图片锁定

Bitmap bmp = new Bitmap(img);//新建一个 Bitmap 位图(相当于复制)
img.Dispose();//释放原图片资源
bmp.Save(filePath, System.Drawing.Imaging.ImageFormat.Jpeg);//再把复制的图片存入
bmp.Dispose();

  成功解决

原文地址:https://www.cnblogs.com/cg-ww/p/13086363.html