显示GIF图标报错:“A generic error occurred in GDI+.”

代码如下:

 public static Image BytesToImage(this byte[] bytes)
 {
        Image image = null;
        if (bytes != null)
        {
               using (MemoryStream  sm=new MemoryStream(bytes))
                {
                    image = Image.FromStream(sm);
                }
 
         }
            return image;
 }

问题在此:删除using, Image 的生存期内,必须使流保持打开。详情见msdn

posted @ 2011-05-16 15:38  joe62  阅读(304)  评论(0编辑  收藏  举报