运行 高卢 3.4.14.0 上的尼尼特 3.0.1

run Nunit 3.0.1 in Gallio 3.4.14.0

我用绑定重定向更改了 Gallio.NUnitAdapterLatest.plugin:oldVersion="2.6.0.0-3.0.5813.39032"。 我还在最新的子文件夹中覆盖了以前的 dll。 我更改了配置文件中的所有事件,但无济于事。 我也调试了源代码,但没有设法让它占用我的 dll。

令我恼火的是 "compatiblity" 介于 nunit 的 2.6.x 和 3.0 之间,因为当我在某处阅读它时,只有在保持两个 dll 之间的兼容性的情况下才能完成此技巧,我我不确定。

我在 X86 中为 .Net 4 测试项目编译了 Gallio。

有什么想法吗?

我非常怀疑您能否在 Gallio 的适配器下获得 NUnit 3.0 运行ning。 NUnit 3 几乎完全重写,它的引擎与 2.6 核心完全不兼容。

为了使其正常工作,您需要为 Gallio 创建一个新的 NUnit3 适配器。因为 Gallio 是 dead project,所以我不会花费精力。 Gallio 的测试 运行ner 很不错,但为什么你还在用它来 运行 NUnit 测试?