尝试执行引用 nunit.framework 的单元测试失败:
System.IO.FileNotFoundException: Could not load file or assembly
'nunit.framework, Version=2.5.10.11092, Culture=neutral,
PublicKeyToken=96d09a1eb7f44a77' or one of its dependencies. The
system cannot find the file specified.
我的场景如下:
Visual Studio 2010 TFS
C# and .NET Framewok v4.0
NUnit 2.6.0.12051
详细解释:
我有一个测试项目,它引用了一些dll,一个是nunit.framework.dll。此 dll (nunit.framework.dll) 指向安装 nunit 2.6.0.12051 的文件夹。我通过 nunit-x86.exe 执行 NUnit(不是来自 Visual Studio),一旦启动,我就会加载测试项目(它是一个类库,dll)。Nunit 尝试加载,但出现上述错误。测试项目编译 好的,dll 生成正确。测试项目也针对 .NET Framework v4.0。