Destroy COM object

  • Thread starter Thread starter Jenny
  • Start date Start date
J

Jenny

Hi all,

my ASP.NET page generates an COM object which is filled
with a lot of data (approx. 30 MB).
It is then stored in the Application-Collection to be
accessible for all users of the page.

Under some conditions I don't need this COM object anymore
and like it to be destroyed.
I'm using the following code to destroy this object:

Application.Lock()
Application.RemoveAll()
Application.Clear()
Application.UnLock()
GC.Collect()
GC.WaitForPendingFinalizers()

But the Private Memory Size increases instead of descreasing!!
Why???


Thanks in advance for all help!

Jenny
 
Try setting the COM object to tell after all this. If this com object is
wrapped in some class you will need to call/implement dispose on it.
 
Back
Top