当我使用 Visual Studio 运行单元测试时,它工作正常,因为它从所有程序集所在的项目目录运行。但是当我用 resharper 运行它时,它会出现错误
var services = Assembly.Load("SomeAssembly");
有错误
无法加载文件或程序集“SomeAssembly”或其依赖项之一。该系统找不到指定的文件..
所以我试过了
var path = Assembly.GetExecutingAssembly().Location;
这不是项目一。它是
C:\Users\*用户名*\AppData\Local\Temp\TestResults\...\Out\
并且没有'SomeAssembly'。如何正确配置 resharper 或像 Visual Studio 那样收集所有程序集?
它发生在单元测试中,但没有发生在 NUnit 中,有什么想法吗?