title: Tools for Memory leaks in .Net executable
body: <blockquote>
    <p><strong>Possible Duplicate:</strong><br>
    <a href="https://stackoverflow.com/questions/3927/what-are-some-good-net-profilers">What Are Some Good .NET Profilers?</a>  </p>
  </blockquote>
  
  
  
  <p>I am trying to test an application in Windows for memory leaks. I have looked at Linux alternatives (eg. Valgrind) and I am looking for a similar tool for Windows. The problem with .Net is that the memory is not released straight away like in Linux. </p>
  
  <p>My knowledge of .Net is limited so my problem is I would like to use a tool that would find memory leaks for a Windows .Net executable. Ideally the program should be able to detect any memory leaks while I use the application. Does anyone know of such a tool or have any suggestions to solve this issue?</p>
  
  <p>Thanks for any help in advance.</p>
  
  <hr>
  
  <p>Thanks for the responses. Can anyone tell me if any of these program's allow you to execute from the command line and output memory leak reports into a text file.</p>
  
  <p>Thanks</p>