【发布时间】:2011-10-31 04:41:26
【问题描述】:
我在通过 Resharper 在 Visual Studio 中运行一些测试时遇到了 FileNotFoundException。所以我决定回去检查 NUnit GUI 的运行情况。我尝试的第一件事是确保一切正常并运行 NUnit 安装 (NunitTests.nunit) 附带的 NUnit 测试。
大部分都通过了,但也有不少测试失败了。似乎有两个主要失败:
NUnit.Util.Tests.ProcessRunnerTests.BasicRunnerTests.CountTestCases: System.ArgumentException:未安装 CLR 版本 2.0.50727.3615 的 NUnit 组件 参数名称:targetRuntime
和
NUnit.Util.Tests.RemoteTestResultTest.ResultStillValidAfterDomainUnload: System.IO.FileNotFoundException:无法加载文件或程序集“nunit.core.interfaces,版本=2.5.9.10348,Culture=neutral,PublicKeyToken=96d09a1eb7f44a77”或其依赖项之一。系统找不到指定的文件。
这是使用 msi 安装的 NUnit 2.5.9,并且 nunit.core.interfaces.dll 确实存在。我将它的位置添加到系统路径中,但没有帮助。
NUnit 是否需要进行其他配置才能正常工作?不确定我最初的问题是否与此有关,但似乎我至少需要先让这些基线测试生效。
【问题讨论】:
标签: nunit filenotfoundexception