Hi Fedor,
Process remaining in memory is probably related to an object left
without being released.
Although we were not able to reproduce this issue, please try adding
this line:
Marshal.ReleaseComObject(folderManager);
as the first line of the OnShutdownOEAPI() event, before the
folderManager is assigned to null.
Please, read the
OEAPI
.NET Guideline and make sure you call Marshal.ReleaseComObject()
after using every object you get.
If the problem persists, please let us know the exact modifications you
made to the C# DLL Demo and the steps followed to reproduce the issue.
Thank you for contacting Nektra's OEAPI Support.
Regards,
Federico