title: Which is better for getting assembly location , GetAssembly().Location or GetExecutingAssembly().Location
body: <p>Please suggest which is the best to getting executing assembly location.</p>
  
  <pre><code>Assembly.GetAssembly(typeof(NUnitTestProject.RGUnitTests)).Location
  </code></pre>
  
  <p>or</p>
  
  <pre><code>Assembly.GetExecutingAssembly().Location 
  </code></pre>
  
  <p>Please suggest which can be better. Can I use <code>GetEntryAssembly()</code> also?</p>