This is possibly the best post I've seen on debugging .NET memory leaks (when the garbage collector isn't quite working as intended, or your program is keeping something alive longer than it should).
Permalink
Copyright © 2001-2024 Simon Soanes