WPF下BitmapImage导致的内存泄露.
我的程序也发现一个这样的问题,
http://topic.csdn.net/u/20110331/00/9DD6C6E8-6079-4862-851F-1263E9A5E5FB.html
搜索了下,很多相关的问题,居然没找到解决方法.
相似的代码如下,调用后图片不释放.
static class AppHelper { public static BitmapImage GetBitmapImage(string path) { BitmapImage bitmap = new BitmapImage(); bitmap.BeginInit(); bitmap.StreamSource = new MemoryStream(File.ReadAllBytes(path)); bitmap.EndInit(); bitmap.Freeze(); return bitmap; } }