【发布时间】:2009-01-22 13:23:21
【问题描述】:
Tess Ferrandez 的这篇文章http://blogs.msdn.com/tess/archive/2006/02/15/532804.aspx 概述了为什么使用 XMLSerialization 会导致内存泄漏。
泄漏是对象在内存中作为程序集实例化的结果,而不是对象,因此不是垃圾收集器的目标。
文章最初写在1.0/1.1 CLR上,但是关于2.0 CLR的更新不清楚。
我在一个仍处于测试阶段的 Web 应用程序中广泛使用 XMLSerialization/Deserialization 来进行 UI/服务器交换。对象只是 DTO(只有属性的对象)。
提前谢谢你!
【问题讨论】:
标签: .net memory-leaks