I have an update on this issue.
I investigated your application in detail and performed strict memory leak tests. The result is unambiguous - everything on our side works as expected. However, I noticed that the cActeVenteCADManager
class contains many complex objects which implement the IDisposable
interface. Also, the class itself is not marked as IDisposable.
An object of this class is instantiated every time when a new form is shown. All this leads to serious memory leaks. Please note, that all classes that implement the IDisposable
interface should be disposed explicitly by calling their Dispose
The logic of your application is complex and there are many classes and events. I am not sure that I understand correctly the application logic and that is why I could not do the modifications in your code. My advise is to implement the IDisposable
intefrace for the cActeVenteCADManager
and dispose all disposable resources when handling its Dispose
In case you have any further questions or you need assistance, we will be glad to assist you.
the Telerik team