title: Where do memory leaks go in .NET applications
body: <p>My .NET application has access to a c++ API via a .NET Assembly.
  Lets assume I do not correctly release unmanaged resources/objects in my Dispose method.</p>
  
  <p>Is the memory increasing only in the application.exe or can the memory leak also go outside the application.exe, so I can be sure when the application exits that I get all memeory back?</p>