Erkennen eines Speicherverlusts in einer gemischten Umgebung (Managed-Unmanaged)

Ich habe eine Anwendung in VC ++ MFC 6.0 geschrieben. Wurde kürzlich durch Kompilieren in vs2008 auf .NET 3.5 aktualisiert und mit einer verwalteten und nicht verwalteten Umgebung um einige WPF-Anwendungen erweitert. Grundsätzlich Hosting WPF auf Win32-Fenster. Wenn ich nur ein WPF-App-Fenster öffne, steigt der Arbeitsspeicher kontinuierlich um 1 KB / 10 Sekunden. Ich habe versucht, .NET Memory Profiler & Ants Memory Profiler zu verwenden. Aber beide helfen mir nicht, die Lecks zu entdecken !! Ich habe alle WPF-Steuerelemente aus der gehosteten WPF-Anwendung entfernt. Es enthält nur eine Seite mit nur einem Rahmen. Aber immer noch passiert das Leck !! Würde mir bitte jemand helfen, was dazu führen könnte, dass der Anwendungsspeicher hochfährt?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage