NCrunch "no tests are queued for execution"
NCrunch "no tests are queued for execution"
在 Visual Studio 2015 Community Edition Update 3 和 NC运行ch 2.15.0.9 中,我的 MSTest 单元测试可以编译(我可以 运行 它们在 MSTest 中),但是 NC 运行ch 将它们显示为
No tests are queued for execution. Monitoring 2 tests, with no tests ignored
那些测试的状态是
Running (First time run), Prioritized
如果它们真的是 运行ning,它们永远不会完成。 运行 它们在 MSTest 中只需要几毫秒。
C# class 库仍然是一个非常简单的项目,几乎是HelloWorld 的复杂度。它没有任何奇怪的依赖关系。它没有签名,也没有预先或 post-build-steps.
我已经使用向导设置了我的 NC运行ch 配置
- 2/4 核用于 NC运行ch
- 最多 1 个后台处理线程
- 优化以实现最快的测试执行
- 运行 我一次测试一个
- 运行 当检测到更改时我的测试会自动进行
- 让我的测试 运行 - 我会根据需要忽略它们
测试不会 运行 即使我手动触发它。
NC运行ch 诊断输出中没有内容 window。
不确定是否相关,但我安装了其他插件:
- VisualSVN 5.1.2
- Resharper 终极版 10.0.1
- OzCode 2.0.0.1029
限制:我无法升级 NC运行ch,因为我的许可证已过期。
我试过:
- 正在将 Resharper Ultimate 升级到 2016.1
- "prevent signing of the output assembly"
- "copy referenced assemblies to workspace"
- 在 DLL 和测试中将体系结构设置为 x86
最新的 Visual Studio Update 3 使 .NET 4.6.1 成为新项目的默认 .NET Framework。
将两个项目(DLL 和单元测试)切换回稍旧的 .NET 4.5.2,然后点击 "Resynchronize, rebuild and rerun" 按钮解决了问题。
这 may be fixed in newer versions 2.20 of NCrunch,但我的 NCrunch 许可证甚至不支持 .NET 4.6。
在 Visual Studio 2015 Community Edition Update 3 和 NC运行ch 2.15.0.9 中,我的 MSTest 单元测试可以编译(我可以 运行 它们在 MSTest 中),但是 NC 运行ch 将它们显示为
No tests are queued for execution. Monitoring 2 tests, with no tests ignored
那些测试的状态是
Running (First time run), Prioritized
如果它们真的是 运行ning,它们永远不会完成。 运行 它们在 MSTest 中只需要几毫秒。
C# class 库仍然是一个非常简单的项目,几乎是HelloWorld 的复杂度。它没有任何奇怪的依赖关系。它没有签名,也没有预先或 post-build-steps.
我已经使用向导设置了我的 NC运行ch 配置
- 2/4 核用于 NC运行ch
- 最多 1 个后台处理线程
- 优化以实现最快的测试执行
- 运行 我一次测试一个
- 运行 当检测到更改时我的测试会自动进行
- 让我的测试 运行 - 我会根据需要忽略它们
测试不会 运行 即使我手动触发它。
NC运行ch 诊断输出中没有内容 window。
不确定是否相关,但我安装了其他插件:
- VisualSVN 5.1.2
- Resharper 终极版 10.0.1
- OzCode 2.0.0.1029
限制:我无法升级 NC运行ch,因为我的许可证已过期。
我试过:
- 正在将 Resharper Ultimate 升级到 2016.1
- "prevent signing of the output assembly"
- "copy referenced assemblies to workspace"
- 在 DLL 和测试中将体系结构设置为 x86
最新的 Visual Studio Update 3 使 .NET 4.6.1 成为新项目的默认 .NET Framework。
将两个项目(DLL 和单元测试)切换回稍旧的 .NET 4.5.2,然后点击 "Resynchronize, rebuild and rerun" 按钮解决了问题。
这 may be fixed in newer versions 2.20 of NCrunch,但我的 NCrunch 许可证甚至不支持 .NET 4.6。