【问题标题】:FileNotFoundException running NUnitFileNotFoundException 运行 NUnit
【发布时间】: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


    【解决方案1】:

    当我拥有它时,它是针对 v2.5.10 的。我发现我的依赖文件夹中实际上也没有引用 nunit.core.interfaces.dll。

    我最终得到了 3 个参考资料:

    • unuit.core.dll
    • nunit.core.interfaces.dll
    • nunit.framework.dll

    希望这可能会有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-10-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多