Visual Studio 2017 - 无法关闭“实时测试”功能

3

求助 - 我犯了一个错误,打开了实时测试功能,现在我无法关闭或禁用它。

规格
Visual Studio 2017 版本 15.5.7
NUnit v3.9.0
NUnit3TestAdapter v3.9.0

症状。
一旦我执行“测试 | 运行 | 所有测试”,我就再也无法运行我的测试了。我认为这是因为“它们已经在运行”。

这很令人沮丧,因为我有4个集成测试被“忽略”了,但一旦我运行所有测试一次,我不能只注释掉忽略行并独立运行测试。
通过注释并按 F6 重新构建,会再次运行所有测试。

这是一个不错的功能,但我不喜欢它。我想把它关掉。
理论上我应该能够通过点击
“测试 | 实时测试 | 停止”
来关闭它,但那并没有改变行为。
开始和停止的区别如下:
开始 - 我注释或取消注释忽略行,则测试立即运行。
停止 - 我注释或取消注释忽略行,则测试将在我构建时运行。

显然我是唯一一个有问题的人,因为搜索:
Visual Studio 关闭“实时测试”
会得到很多关于如何打开它并使其工作的响应,但没有任何关于如何禁用它的。


编辑:我刚注意到在测试资源管理器窗口中,有一个“取消”链接。如果我点击它,它会被“运行全部”链接替换。 这解决了95%的问题,但我仍然希望有一种方法可以完全关闭实时测试功能,或者最好是卸载它。 - Malcolm Anderson
1个回答

4
我认为答案在你的原始帖子中。
在 Visual Studio 2017 菜单栏中,选择 测试 >> 实时单元测试 >> 停止 如果这种方法不起作用,可以尝试检查 Visual Studio 更新。我使用的是 15.6.7 版本,这样做确实可以关闭实时单元测试。

但是你如何使它不启动? - Captain Prinny

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接