title: Get the assembly path but not the temporary path where the assembly is running
body: <p>I am really breaking my head for the simple unit testing i am writing!</p>
  
  <pre><code>[TestFixture]
  Class A
  {
  
    [TestMethod]
    public void test()
    {
        Assembly.GetExecutingAssembly().Location // gives some temporary local path
    }
  
   }
  </code></pre>
  
  <p>All i want is to get the path of the assembly location (where my project folder resides) not some local or temporary folder.</p>
  
  <p>This folder is what I get if I put a breakpoint: \AppData\Local\Temp\</p>
  
  <p>Any help is greatly appreciated!</p>
  
  <p>EDIT: I tried doing this with both nUnit as well as MSTest microsoft's unit testing! Nothing helps.</p>