获取装配路径,但不是装配正在运行的临时路径

我真的为自己写的简单单元测试而头痛!

[TestFixture]
Class A
{

  [TestMethod]
  public void test()
  {
      Assembly.GetExecutingAssembly().Location // gives some temporary local path
  }

 }

我想要的只是获取程序集位置(我的项目文件夹所在的位置)的路径,而不是一些本地或临时文件夹。

这个文件夹是我得到的,如果我把一个断点: AppData Local Temp

任何帮助是极大的赞赏!

编辑:我试图与nUnit以及MSTest微软的单元测试这样做! 没什么帮助。


你试过了吗

AppDomain.CurrentDomain.BaseDirectory   
链接地址: http://www.djcxy.com/p/21103.html

上一篇: Get the assembly path but not the temporary path where the assembly is running

下一篇: What is a NullReferenceException, and how do I fix it?