title: Memory Leak in IE WebBrowser Control
body: <p>In C# I use as a web-browser control ( Watin browser control ) where I run this control into another thread of the main thread.</p>
  
  <p>After a few hours, a memory leak is created.</p>
  
  <p>There is another post ( here : <a href="https://stackoverflow.com/questions/904478/how-to-fix-the-memory-leak-in-ie-webbrowser-control">How to Fix the Memory Leak in IE WebBrowser Control?</a> or <a href="https://stackoverflow.com/questions/8302933/how-to-get-around-the-memory-leak-in-the-net-webbrowser-control">How to get around the memory leak in the .NET Webbrowser control?</a>) that suggests to call "<code>SetProcessWorkingSetSize</code>" from <code>KERNEL32.DLL</code>.</p>
  
  <p>The workaround is to minimize the winform of web-browser control.</p>
  
  <p>So my question is: if there is another way to solve this problem? and if not, if I use an alternative web-browser control like mozilla-gecko I will solve this memory-leak.</p>