Hallo tweakers,
Voor een project maak ik gebruik van de MS Excel Interop librairy.
Alles werkt naar behoren, op 1 klein detail na:
Wanneer ik alle COM objecten weer heb gereleased en op null gezet en de expliciet de GC heb laten draaien (ook de WaitForPendingFinalizers method), blijft het EXCEL.EXE proces gedurende de lifespan van mijn applicatie geopend.
Is dit normaal?
Ik weet 100% zeker dat alle objecten gereleased worden, want als ik 1 object niet release, dan blijft het Excel proces draaien zelfs na het sluiten van de app.
Voor een project maak ik gebruik van de MS Excel Interop librairy.
Alles werkt naar behoren, op 1 klein detail na:
Wanneer ik alle COM objecten weer heb gereleased en op null gezet en de expliciet de GC heb laten draaien (ook de WaitForPendingFinalizers method), blijft het EXCEL.EXE proces gedurende de lifespan van mijn applicatie geopend.
Is dit normaal?
Ik weet 100% zeker dat alle objecten gereleased worden, want als ik 1 object niet release, dan blijft het Excel proces draaien zelfs na het sluiten van de app.