我的机器上有 2 个位置有 nunit-console.exe。首先是我安装它的位置 (c:\program files (x86)\nunit 2.5.10),其次是我将它复制到 (d:\tests\nunit) 的位置。我需要使用复制的版本。
我正在尝试从测试程序集中运行测试,但得到了奇怪的结果。当我尝试调用已安装的版本时,测试运行良好。但是,当我尝试调用复制的版本时,测试不会运行。复制的版本最初抛出了 CLR 4.0.30319 版本的NUnit 组件未安装错误,我按照 这个问题的解决方案来修复它。但是,现在测试(包括 BizUnit 2010 地图和模式)失败并出现我无法修复的错误。
奇怪的是,如果我调用已安装的版本,一切运行顺利。我不需要进行任何配置更改并且测试通过了。
我尝试使用/domain=None
nunit-console.exe 的选项,测试通过。但是,我不想使用它。
请问有人可以帮忙吗?我错过了什么?
我在带有 .NET 版本 4 和 NUnit 版本 2.5.10 的 Win 2008R2 上运行
谢谢