P
Phil Jones
SCENARIO: I'm creating a new AppDomain, loading an assembly in it, and then
creating a remoting proxy object that I'm using to communicate with the
assembly loaded within the new appdomain (I'm calling this a "Satellite").
The problem is, when I Unload the AppDomain (and then call GC.Collect) the
memory is not being freed up.
I'm disposing the Satellite proxy object before I do this. Is there
something I'm missing here? Would the AppDomain perhaps not be unloaded
properly for some reason. Perhaps threading issues? I wonder if anyone has
any insights into this problem.
Thanks everyone
===
Phil
creating a remoting proxy object that I'm using to communicate with the
assembly loaded within the new appdomain (I'm calling this a "Satellite").
The problem is, when I Unload the AppDomain (and then call GC.Collect) the
memory is not being freed up.
I'm disposing the Satellite proxy object before I do this. Is there
something I'm missing here? Would the AppDomain perhaps not be unloaded
properly for some reason. Perhaps threading issues? I wonder if anyone has
any insights into this problem.
Thanks everyone
===
Phil