Hi

ich habe das Problem, dass unsere MDI Anwendung kontinuirlich Speicher
frisst, je mehr Fenster man pro Session ge�ffnet hatte (auch wenn die
Fenster geschlossen worden sind).

Daraufhin habe ich einige Test-Projekte erstellt, um das Speicher Loch zu
finden und bin dabei auf den MDI Container gestossen.
Wenn ich ein Projekt erstelle, in der ein Fenster ein anderes Fenster in
einer Schleife x-mal �ffnet und schliesst, bleibt der Speicherverbrauch
gleich. Der Garbage-Collector scheint zuverl�ssig alles wegzuschlucken!

Sobald aber das erste Fenster ein MDI-Container ist und das zweite ein
MDI-Child, steigt der Speicherverbrauch stetig. Das bedeutet, dass der
Container noch irgendwo Referenzen auf diese Childs hat und der
Garbage-Collector somit nicht diese Childs wegr�umen kann, richtig?
Es gibt eine Child-Collection im Container, die solche Refernzen speichert,
jedoch sind dort diese Referenzen nicht zu finden, werden also sauber
gel�scht, wenn das Child zerst�rt wird.

Nun meine Frage:
Hilfe? ;)

Gruss
Christian


_______________________________________________
Vb.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/vb.net

Odpovedet emailem